diff --git a/InvenTree/locale/bg/LC_MESSAGES/django.po b/InvenTree/locale/bg/LC_MESSAGES/django.po index 09079991f8..f4218d655e 100644 --- a/InvenTree/locale/bg/LC_MESSAGES/django.po +++ b/InvenTree/locale/bg/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:30\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:34\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Language: bg_BG\n" @@ -47,11 +47,11 @@ msgstr "Зададено е недопустимо количество ({exc})" msgid "Error details can be found in the admin panel" msgstr "Подробности за грешката могат да се намерят в администраторския панел" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Въведи дата" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "" msgid "Link" msgstr "" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "" @@ -295,9 +295,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "" @@ -978,19 +978,19 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "" msgid "Part" msgstr "Част" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "" msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/cs/LC_MESSAGES/django.po b/InvenTree/locale/cs/LC_MESSAGES/django.po index 38e9557871..55aed2fde8 100644 --- a/InvenTree/locale/cs/LC_MESSAGES/django.po +++ b/InvenTree/locale/cs/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:34\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -47,11 +47,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "Podrobnosti o chybě lze nalézt v panelu administrace" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Zadejte datum" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Příloha" msgid "Select file to attach" msgstr "Vyberte soubor k přiložení" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Vyberte soubor k přiložení" msgid "Link" msgstr "Odkaz" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Odkaz na externí URL" @@ -295,9 +295,9 @@ msgstr "Komentář" msgid "File comment" msgstr "Komentář k souboru" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "Duplicitní názvy nemohou existovat pod stejným nadřazeným názvem" msgid "Invalid choice" msgstr "Neplatný výběr" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Neplatný výběr" msgid "Name" msgstr "Název" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "Neplatná fyzikální jednotka" msgid "Not a valid currency code" msgstr "Neplatný kód měny" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Přidaná hodnota nesmí být záporná" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Nesmí přesáhnout 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Neplatná hodnota překročení" @@ -978,19 +978,19 @@ msgstr "Vytvořit objednávku" msgid "Build Orders" msgstr "Vytvořené objednávky" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "Neplatná volba nadřazeného sestavení" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Referenční číslo objednávky" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "Referenční číslo objednávky" msgid "Reference" msgstr "Reference" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "Stručný popis sestavení (nepovinné)" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Nadřazená sestava" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Příkaz sestavení pro který je toto sestavení přiděleno" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "Příkaz sestavení pro který je toto sestavení přiděleno" msgid "Part" msgstr "Díl" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Vyber téma, které chceš stavět" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Referenční číslo prodejní objednávky" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Prodejní příkaz, kterému je tato verze přidělena" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Umístění lokace" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Vyberte lokaci, ze které chcete provést inventuru pro sestavu. (nechte prázdné, chcete-li provést inventuru z libovolné lokace)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Cílová lokace" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Vyberte lokaci, kde budou dokončené položky uloženy" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Množství sestav" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Počet skladových položek k sestavení" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Dokončené položky" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Počet skladových položek, které byly dokončeny" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Stav sestavení" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Stavový kód sestavení" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Datum vytvoření" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Cílové datum dokončení" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Cílové datum dokončení sestavení. Sestavení bude po tomto datu v prodlení." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Datum dokončení" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "dokončil" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Vystavil" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "Uživatel, který vydal tento příkaz k sestavení" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "Uživatel, který vydal tento příkaz k sestavení" msgid "Responsible" msgstr "Odpovědný" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "Uživatel nebo skupina odpovědná za tento příkaz k sestavení" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "Uživatel nebo skupina odpovědná za tento příkaz k sestavení" msgid "External Link" msgstr "Externí odkaz" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "Priorita sestavení" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "Priorita tohoto příkazu k sestavení" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "Priorita tohoto příkazu k sestavení" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Příkaz k sestavení {build} byl dokončen" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "Příkaz k sestavení byl dokončen" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "Nebyl specifikováno žádný výstup sestavení" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "Výstup sestavení je již dokončen" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "Výstup sestavení neodpovídá příkazu sestavení" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "Množství musí být vyšší než nula" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "Množství nemůže být větší než výstupní množství" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Položka sestavení musí specifikovat výstup sestavení, protože hlavní díl je označen jako sledovatelný" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Zabrané množství ({q}) nesmí překročit dostupné skladové množství ({a})" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "Skladová položka je nadměrně zabrána" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "Zabrané množství musí být větší než nula" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "Množství musí být 1 pro zřetězený sklad" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "Možné zakoupit" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "Díly jsou zakoupitelné ve výchozím nastavení" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "Prodejné" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "Díly jsou prodejné ve výchozím nastavení" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "Sledovatelné" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "Díly jsou sledovatelné ve výchozím nastavení" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "Nehmotné (virtuální)" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "Díly jsou nehmotné (virtuální) ve výchozím nastavení" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "Zobrazit Import v zobrazeních" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "Zobrazit související díly" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "Zobrazit související díly pro díl" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "Počáteční údaje zásob" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "Povolit vytvoření počátečního skladu při přidání nové části" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Počáteční údaje dodavatele" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Povolit vytvoření počátečních dat dodavatele při přidávání nového dílu" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "Formát zobrazení jména dílu" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "Formát pro zobrazení názvu dílu" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "Výchozí ikona kategorie dílu" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "Výchozí ikona kategorie dílu (prázdné znamená bez ikony)" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "Minimální počet desetinných míst u cen" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Minimální počet desetinných míst k zobrazení u cenových údajů" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "Maximální počet desetinných míst u cen" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Maximální počet desetinných míst k zobrazení u cenových údajů" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "Použít ceny dodavatele" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "Přepsání historie nákupu" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "Velikost stránky" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "Výchozí velikost stránky pro PDF reporty" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "Povolit testovací reporty" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "Povolit generování zkušebních reportů" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "Připojit testovací reporty" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "Při tisku testovacího reportu, připojte kopii reportu k přidružené skladové položce" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "Sériová čísla pro skladové položky musí být globálně unikátní" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "Automaticky vyplnit sériová čísla" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "Automaticky vyplnit sériová čísla ve formulářích" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "Odstranit vyčerpané zásoby" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "Určuje výchozí chování, když je vyčerpána skladová položka" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "Formát data" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "Cena" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "Id" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "Obrazek" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/da/LC_MESSAGES/django.po b/InvenTree/locale/da/LC_MESSAGES/django.po index 09d7552cbb..de946b96db 100644 --- a/InvenTree/locale/da/LC_MESSAGES/django.po +++ b/InvenTree/locale/da/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:34\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -47,11 +47,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "Fejloplysninger kan findes i admin panelet" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Angiv dato" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Vedhæftning" msgid "Select file to attach" msgstr "Vælg fil, der skal vedhæftes" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Vælg fil, der skal vedhæftes" msgid "Link" msgstr "Link" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Link til ekstern URL" @@ -295,9 +295,9 @@ msgstr "Kommentar" msgid "File comment" msgstr "Fil kommentar" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "" msgid "Invalid choice" msgstr "Ugyldigt valg" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Ugyldigt valg" msgid "Name" msgstr "Navn" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "Ikke en gyldig valutakode" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Overskud må ikke være negativ" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Overskuddet må ikke overstige 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Ugyldig værdi for overskud" @@ -978,19 +978,19 @@ msgstr "Produktionsordre" msgid "Build Orders" msgstr "Produktionsordrer" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "Ugyldigt valg for overordnet produktion" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Produktionsordre reference" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "Produktionsordre reference" msgid "Reference" msgstr "Reference" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Overordnet produktion" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Produktionsordre som er tildelt denne produktion" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "Produktionsordre som er tildelt denne produktion" msgid "Part" msgstr "Del" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Vælg dele til produktion" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Salgsordrereference" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Salgsordre, som er tildelt denne produktion" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Kilde Lokation" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Vælg lokation for lager, som skal benyttes til denne produktion (lad feltet stå tomt for at benytte vilkårligt lager)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Destinations Placering" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Vælg placering, hvor de færdige elementer vil blive gemt" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Produktions antal" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Antal lagervarer som skal produceres" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Afsluttede elementer" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Antal lagervarer som er færdiggjort" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Produktions Status" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Produktions statuskode" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Batch Kode" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Batch kode til dette produktions output" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Oprettelsesdato" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Projekteret afslutningsdato" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Dato for afslutning" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "udført af" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Udstedt af" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "Bruger som udstedte denne byggeordre" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "Bruger som udstedte denne byggeordre" msgid "Responsible" msgstr "Ansvarlig" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "Bruger eller gruppe ansvarlig for denne byggeordre" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "Bruger eller gruppe ansvarlig for denne byggeordre" msgid "External Link" msgstr "Ekstern link" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "Bygge Prioritet" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "Prioritet af denne byggeordre" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "Prioritet af denne byggeordre" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Bygningsordre {build} er fuldført" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "En byggeordre er fuldført" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index b065ab5337..ca6988a31c 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:34\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -47,11 +47,11 @@ msgstr "Ungültige Menge ({exc})" msgid "Error details can be found in the admin panel" msgstr "Fehlerdetails finden Sie im Admin-Panel" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Datum eingeben" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Anhang" msgid "Select file to attach" msgstr "Datei zum Anhängen auswählen" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Datei zum Anhängen auswählen" msgid "Link" msgstr "Link" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Link zu einer externen URL" @@ -295,9 +295,9 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "Doppelte Namen können nicht unter dem selben Elternteil existieren" msgid "Invalid choice" msgstr "Ungültige Auswahl" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Ungültige Auswahl" msgid "Name" msgstr "Name" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -877,15 +877,15 @@ msgstr "Ungültige physikalische Einheit" msgid "Not a valid currency code" msgstr "Kein gültiger Währungscode" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Überschuss-Wert darf nicht negativ sein" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Überschuss darf 100% nicht überschreiten" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Ungültiger Wert für Ausschuss" @@ -979,19 +979,19 @@ msgstr "Bauauftrag" msgid "Build Orders" msgstr "Bauaufträge" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "Teil in Bauauftrag kann nicht geändert werden" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "Ungültige Wahl für übergeordneten Bauauftrag" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "Teil in Bauauftrag kann nicht geändert werden" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Bauauftragsreferenz" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1007,20 +1007,20 @@ msgstr "Bauauftragsreferenz" msgid "Reference" msgstr "Referenz" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "Kurze Beschreibung des Baus (optional)" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Eltern-Bauauftrag" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1071,103 +1071,103 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" msgid "Part" msgstr "Teil" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Teil für den Bauauftrag wählen" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Auftrag Referenz" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Bestellung, die diesem Bauauftrag zugewiesen ist" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Quell-Lagerort" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Entnahme-Lagerort für diesen Bauauftrag wählen (oder leer lassen für einen beliebigen Lagerort)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Ziel-Lagerort" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Lagerort an dem fertige Objekte gelagert werden auswählen" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Bau-Anzahl" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Anzahl der zu bauenden Lagerartikel" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Fertiggestellte Teile" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Anzahl der fertigen Lagerartikel" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Bauauftrags-Status" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Bau-Statuscode" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Losnummer" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Erstelldatum" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Zieldatum für Bauauftrag-Fertigstellung." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Fertigstellungsdatum" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "Fertiggestellt von" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Aufgegeben von" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "Nutzer der diesen Bauauftrag erstellt hat" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1182,11 +1182,11 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat" msgid "Responsible" msgstr "Verantwortlicher Benutzer" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "Benutzer oder Gruppe verantwortlich für diesen Bauauftrag" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1198,15 +1198,15 @@ msgstr "Benutzer oder Gruppe verantwortlich für diesen Bauauftrag" msgid "External Link" msgstr "Externer Link" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "Bauauftrags-Priorität" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "Priorität dieses Bauauftrags" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1217,49 +1217,49 @@ msgstr "Priorität dieses Bauauftrags" msgid "Project Code" msgstr "Projektcode" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "Projektcode für diesen Auftrag" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Bauauftrag {build} wurde fertiggestellt" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "Ein Bauauftrag wurde fertiggestellt" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "kein Endprodukt angegeben" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "Endprodukt bereits hergstellt" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "Menge kann nicht größer als die Ausgangsmenge sein" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "Objekt bauen" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1304,36 +1304,36 @@ msgstr "Objekt bauen" msgid "Quantity" msgstr "Anzahl" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "Erforderliche Menge für Auftrag" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete Teil verfolgbar ist" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Zugewiesene Menge ({q}) darf nicht verfügbare Menge ({a}) übersteigen" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "Reserviermenge muss größer null sein" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "Ausgewählter Lagerbestand stimmt nicht mit BOM-Linie überein" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1350,19 +1350,19 @@ msgstr "Ausgewählter Lagerbestand stimmt nicht mit BOM-Linie überein" msgid "Stock Item" msgstr "Lagerartikel" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "Quell-Lagerartikel" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "Anzahl an Lagerartikel dem Bauauftrag zuweisen" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "Installiere in" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "Ziel-Lagerartikel" @@ -2166,10 +2166,10 @@ msgstr "Währungsaktualisierungsintervall" msgid "How often to update exchange rates (set to zero to disable)" msgstr "Wie oft Wechselkurse aktualisiert werden sollen (auf Null zum Deaktivieren setzen)" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "Tage" @@ -2206,1196 +2206,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "Überschreiben des Benutzer-Agenten, der verwendet wird, um Bilder und Dateien von externer Servern herunterzuladen (leer für die Standardeinstellung)" #: common/models.py:1179 +msgid "Strict URL Validation" +msgstr "" + +#: common/models.py:1180 +msgid "Require schema specification when validating URLs" +msgstr "" + +#: common/models.py:1186 msgid "Require confirm" msgstr "Bestätigung verpflichtend" -#: common/models.py:1180 +#: common/models.py:1187 msgid "Require explicit user confirmation for certain action." msgstr "Eine ausdrückliche Benutzerbestätigung für bestimmte Aktionen erfordern." -#: common/models.py:1186 +#: common/models.py:1193 msgid "Tree Depth" msgstr "Baumtiefe" -#: common/models.py:1187 +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "Standard Ebene für Baumansicht. Tiefere Ebenen können bei Bedarf nachgeladen werden." -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "Prüfungsintervall aktualisieren" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "Wie oft soll nach Updates gesucht werden? (auf 0 setzen zum Deaktivieren)" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "Automatische Sicherung" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "Automatische Sicherung der Datenbank- und Mediendateien aktivieren" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "Intervall für automatische Sicherung" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "Anzahl der Tage zwischen automatischen Sicherungen" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "Aufgabenlöschinterval" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "Ergebnisse der Hintergrundaufgabe werden nach der angegebenen Anzahl von Tagen gelöscht" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "Löschintervall für Fehlerprotokolle" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "Fehlerprotokolle werden nach der angegebenen Anzahl von Tagen gelöscht" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "Löschintervall für Benachrichtigungen" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "Benutzerbenachrichtigungen werden nach der angegebenen Anzahl von Tagen gelöscht" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Bacode-Feature verwenden" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "Barcode-Scanner Unterstützung im Webinterface aktivieren" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "Barcode-Eingabeverzögerung" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "Verzögerungszeit bei Barcode-Eingabe" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "Barcode Webcam-Unterstützung" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "Barcode-Scannen über Webcam im Browser erlauben" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "Artikelrevisionen" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "Revisions-Feld für Artikel aktivieren" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "IPN Regex" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "RegEx Muster für die Zuordnung von Teil-IPN" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "Ändern von IPN erlaubt" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "Ändern der IPN während des Bearbeiten eines Teils erlaubt" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "Teil-Stückliste kopieren" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "Stückliste von Teil kopieren wenn das Teil dupliziert wird " -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "Teil-Parameter kopieren" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "Parameter-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "Teil-Testdaten kopieren" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "Test-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "Kategorie-Parametervorlage kopieren" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "Vorlage" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "Baugruppe" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "Komponente" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "Kaufbar" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "Verkäuflich" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "Nachverfolgbar" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "Virtuell" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "Teile sind grundsätzlich virtuell" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "Import in Ansichten anzeigen" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "Importassistent in einigen Teil-Ansichten anzeigen" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "Verwandte Teile anzeigen" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "Verwandte Teile eines Teils anzeigen" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "Initialer Lagerbestand" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "Erstellen von Lagerbestand beim Hinzufügen eines neuen Teils erlauben" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Initiale Lieferantendaten" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Erstellen von Lieferantendaten beim Hinzufügen eines neuen Teils erlauben" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "Anzeigeformat für Teilenamen" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "Format für den Namen eines Teiles" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "Standardsymbol der Teilkategorie" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "Standardsymbol der Teilkategorie (leer bedeutet kein Symbol)" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "Parameter Einheiten durchsetzen" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "Wenn Einheiten angegeben werden, müssen die Parameterwerte mit den angegebenen Einheiten übereinstimmen" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "Dezimalstellen für minimalen Preis" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Mindestanzahl der Dezimalstellen bei der Darstellung der Preisdaten" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "Dezimalstellen für maximalen Preis" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Maximale Anzahl der Dezimalstellen bei der Darstellung der Preisdaten" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "Zulieferer-Preise verwenden" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Lieferanten-Staffelpreise in die Gesamt-Preisberechnungen einbeziehen" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "Kaufverlauf überschreiben" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Historische Bestellungspreise überschreiben die Lieferanten-Staffelpreise" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "Lagerartikel-Preis verwenden" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Preise aus manuell eingegebenen Lagerdaten für Preisberechnungen verwenden" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "Lagerartikelpreis Alter" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Lagerartikel, die älter als diese Anzahl an Tagen sind, von der Preisberechnung ausschließen" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "Variantenpreise verwenden" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "Variantenpreise in die Gesamt-Preisberechnungen einbeziehen" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "Nur aktive Varianten" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "Nur aktive Variantenteile zur Berechnung der Variantenbepreisung verwenden" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "Intervall für Neuberechnung von Preisen" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "Anzahl der Tage bis die Teile-Preisberechnungen automatisch aktualisiert werden" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "Interne Preise" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "Interne Preise für Teile aktivieren" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "Interne Preisüberschreibung" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "Falls verfügbar, überschreiben interne Preise Preispannenberechnungen" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "Labeldruck aktivieren" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "Labeldruck über die Website aktivieren" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "Label Bild DPI" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "DPI-Auflösung bei der Erstellung von Bilddateien für Etikettendruck-Plugins" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "Berichte aktivieren" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "Berichterstellung aktivieren" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "Testberichte aktivieren" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "Testberichte anhängen" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "Beim Drucken eines Testberichts dem zugehörigen Lagerbestand eine Kopie des Testberichts beifügen" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "Global einzigartige Seriennummern" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "Seriennummern für Lagerartikel müssen global eindeutig sein" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "Seriennummern automatisch ausfüllen" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "Seriennummern in Formularen automatisch ausfüllen" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "Erschöpften Lagerartikel löschen" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "Legt das Standardverhalten fest, wenn ein Lagerartikel erschöpft ist" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "Losnummer Vorlage" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "Vorlage für die Generierung von Standard-Losnummern für Lagerbestände" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "Standardsymbol für Lagerort" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "Standardsymbol für Lagerstandort (leer bedeutet kein Symbol)" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "Zeige installierte Lagerartikel" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "Anzeige der installierten Lagerartikel in Bestandstabellen" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "Bauauftragsreferenz-Muster" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Bauaufträge" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "Rücksendungen aktivieren" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "Aktivieren der Rücksendung-Funktion in der Benutzeroberfläche" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "Referenz Muster für Rücksendungen" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Rücksendungen" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "Abgeschlossene Rücksendungen bearbeiten" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "Bearbeitung von Rücksendungen nach Abschluss erlauben" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "Auftragsreferenz-Muster" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Aufträge" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "Auftrag Standardsendung" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "Erstelle eine Standardsendung für Aufträge" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "Abgeschlossene Verkaufsaufträge bearbeiten" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Bearbeitung von Verkaufsaufträgen nach Versand oder Abschluss erlauben" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "Bestellungsreferenz-Muster" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Bestellungen" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "Abgeschlossene Einkaufsaufträge bearbeiten" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Bearbeitung von Einkaufsaufträgen nach Versand oder Abschluss erlauben" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "Passwort vergessen aktivieren" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "Passwort-vergessen-Funktion auf den Anmeldeseiten aktivieren" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "Registrierung erlauben" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "Selbstregistrierung für Benutzer auf den Anmeldeseiten aktivieren" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "SSO aktivieren" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "SSO auf den Anmeldeseiten aktivieren" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "SSO Selbstregistrierung aktivieren" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Selbstregistrierung über SSO für Benutzer auf den Anmeldeseiten aktivieren" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "Email-Adresse erforderlich" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "Benutzer müssen bei der Registrierung eine E-Mail angeben" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "SSO-Benutzer automatisch ausfüllen" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "Benutzer-Details automatisch aus SSO-Konto ausfüllen" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "E-Mail zweimal" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "Bei der Registrierung den Benutzer zweimal nach der E-Mail-Adresse fragen" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "Passwort zweimal" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "Bei der Registrierung den Benutzer zweimal nach dem Passwort fragen" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "Erlaubte Domains" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Anmeldung auf bestimmte Domänen beschränken (kommagetrennt, beginnend mit @)" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "Gruppe bei Registrierung" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "Gruppe der neue Benutzer bei der Registrierung zugewiesen werden" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "MFA erzwingen" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "Benutzer müssen Multifaktor-Authentifizierung verwenden." -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "Plugins beim Start prüfen" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Beim Start überprüfen, ob alle Plugins installiert sind - Für Container aktivieren" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "URL-Integration aktivieren" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "Plugins zum Hinzufügen von URLs aktivieren" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "Navigations-Integration aktivieren" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "Plugins zur Integration in die Navigation aktivieren" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "App-Integration aktivieren" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "Plugins zum Hinzufügen von Apps aktivieren" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "Terminplan-Integration aktivieren" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "Geplante Aufgaben aktivieren" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "Ereignis-Integration aktivieren" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "Plugins ermöglichen auf interne Ereignisse zu reagieren" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "Projektcodes aktivieren" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "Aktiviere Projektcodes für die Verfolgung von Projekten" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "Inventurfunktionen" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Inventur-Funktionen zur Aufzeichnung von Lagerbeständen und zur Berechnung des Lagerwerts aktivieren" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "Externe Standorte ausschließen" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Lagerartikeln in externen Standorten in der Berechnungen zur Bestandsaufnahme ausschließen" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "Automatische Inventur-Periode" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Anzahl der Tage zwischen automatischen Bestandsaufnahmen (zum Deaktivieren auf Null setzen)" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "Löschintervall für Berichte" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Inventurberichte werden nach der angegebenen Anzahl von Tagen gelöscht" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "Vollständige Namen von Benutzern anzeigen" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "Vollständigen Namen von Benutzern anstatt Benutzername anzeigen" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "Inaktive Teile ausblenden" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "Ausblenden inaktiver Teile in den auf der Startseite angezeigten Ergebnissen" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "Abonnierte Teile anzeigen" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "Zeige abonnierte Teile auf der Startseite" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "Abonnierte Kategorien anzeigen" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "Zeige abonnierte Teilkategorien auf der Startseite" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "Neueste Teile anzeigen" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "Zeige neueste Teile auf der Startseite" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "Nicht validierte Stücklisten anzeigen" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "Zeige Stücklisten, die noch nicht validiert sind, auf der Startseite" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "Neueste Bestandänderungen anzeigen" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "Zeige zuletzt geänderte Lagerbestände auf der Startseite" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "Niedrigen Bestand anzeigen" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "Zeige geringen Bestand auf der Startseite" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "Lerren Bestand anzeigen" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "Zeige aufgebrauchte Lagerartikel auf der Startseite" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "Benötigten Bestand anzeigen" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "Zeige Bestand für Bauaufträge auf der Startseite" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "Abgelaufenen Bestand anzeigen" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "Zeige abgelaufene Lagerbestände auf der Startseite" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "Alten Bestand anzeigen" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "Zeige überfällige Lagerartikel auf der Startseite" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "Ausstehende Bauaufträge anzeigen" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "Zeige ausstehende Bauaufträge auf der Startseite" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "Zeige überfällige Bauaufträge" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "Zeige überfällige Bauaufträge auf der Startseite" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "Ausstehende POs anzeigen" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "Zeige ausstehende POs auf der Startseite" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "Überfällige POs anzeigen" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "Zeige überfällige POs auf der Startseite" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "Ausstehende SOs anzeigen" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "Zeige ausstehende SOs auf der Startseite" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "Überfällige SOs anzeigen" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "Zeige überfällige SOs auf der Startseite" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "Ausstehende Versandaufträge anzeigen" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "Ausstehende Versandaufträge auf der Startseite anzeigen" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "Zeige Neuigkeiten" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "Neuigkeiten auf der Startseite anzeigen" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "Label inline anzeigen" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "PDF-Labels im Browser anzeigen, anstatt als Datei herunterzuladen" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "Standard-Etikettendrucker" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "Einen standardmäßig ausgewählten Etikettendrucker konfigurieren" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "Berichte inline anzeigen" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "PDF-Berichte im Browser anzeigen, anstatt als Datei herunterzuladen" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "Teile suchen" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "Teile in der Suchvorschau anzeigen" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "Zulieferteile durchsuchen" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "Zuliefererteile in der Suchvorschau anzeigen" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "Herstellerteile durchsuchen" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "Herstellerteile in der Suchvorschau anzeigen" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "Inaktive Teile ausblenden" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "Inaktive Teile in der Suchvorschau ausblenden" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "Kategorien durchsuchen" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "Teilekategorien in der Suchvorschau anzeigen" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "Bestand durchsuchen" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "Lagerartikel in Suchvorschau anzeigen" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "Nicht verfügbare Artikel ausblenden" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "Nicht verfügbare Lagerartikel aus der Suchvorschau ausschließen" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "Lagerorte durchsuchen" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "Lagerorte in Suchvorschau anzeigen" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "Firmen durchsuchen" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "Firmen in der Suchvorschau anzeigen" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "Bauaufträge durchsuchen" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "Bauaufträge in der Suchvorschau anzeigen" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "Bestellungen durchsuchen" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "Bestellungen in der Suchvorschau anzeigen" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "Inaktive Bestellungen ausblenden" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "Inaktive Bestellungen in der Suchvorschau ausblenden" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "Aufträge durchsuchen" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "Aufträge in der Suchvorschau anzeigen" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "Inaktive Aufträge ausblenden" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "Inaktive Aufträge in der Suchvorschau ausblenden" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "Suche nach Rücksendungen" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "Rücksendungen in der Suchvorschau anzeigen" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "Inaktive Rücksendungen ausblenden" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "Inaktive Rücksendungen in der Suchvorschau ausblenden" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "Anzahl Suchergebnisse" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "Anzahl der Ergebnisse, die in der Vorschau pro Sektion angezeigt werden sollen" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "Regex Suche" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "Reguläre Ausdrücke in Suchabfragen aktivieren" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "Ganzes Wort suchen" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "Suchabfragen liefern Ergebnisse für ganze Wortkombinationen" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "zeige Bestand in Eingabemasken" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "Esc-Taste schließt Formulare" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "Benutze die Esc-Taste, um Formulare zu schließen" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "Fixierter Navigationsleiste" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "Position der Navigationsleiste am oberen Bildschirmrand fixieren" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "Datumsformat" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "Bevorzugtes Format für die Anzeige von Daten" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Teilzeitplanung" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "Zeige Zeitplanung für Teile" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Inventur" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "Zeigt Inventur-Informationen an (falls die Inventurfunktion aktiviert ist)" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "Zeichenkettenlänge in Tabellen" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "Standardvorlage für Teilebeschriftung" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "Die Teil-Etikettenvorlage, die automatisch ausgewählt werden soll" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "Lagerartikel-Standardvorlage" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "Die Lagerartikel-Etikettenvorlage soll automatisch ausgewählt werden" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "Standardetikettenvorlage für Lagerstandort" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "Die Lagerstandort-Etikettenvorlage, die automatisch ausgewählt werden soll" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "Fehlerberichte empfangen" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "Benachrichtigungen bei Systemfehlern erhalten" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3403,23 +3411,23 @@ msgstr "Preisstaffelungs Anzahl" msgid "Price" msgstr "Preis" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "Endpunkt" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "Endpunkt, an dem dieser Webhook empfangen wird" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "Name für diesen Webhook" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3428,101 +3436,101 @@ msgstr "Name für diesen Webhook" msgid "Active" msgstr "Aktiv" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "Ist dieser Webhook aktiv" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "Token" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "Token für Zugang" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "Geheimnis" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "Shared Secret für HMAC" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "Nachrichten-ID" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "Eindeutige Kennung für diese Nachricht" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "Host" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "Host von dem diese Nachricht empfangen wurde" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "Kopfzeile" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "Header dieser Nachricht" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "Body" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "Body dieser Nachricht" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "Endpunkt, über den diese Nachricht empfangen wurde" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "Bearbeitet" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "Wurde die Arbeit an dieser Nachricht abgeschlossen?" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "ID" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Titel" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "Veröffentlicht" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "Autor" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "Zusammenfassung" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "Gelesen" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "Wurde diese Nachricht gelesen?" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3532,31 +3540,31 @@ msgstr "Wurde diese Nachricht gelesen?" msgid "Image" msgstr "Bild" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "Bilddatei" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "Einheitsname muss eine gültige Kennung sein" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "Einheitsname" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "Symbol" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "Optionales Einheitssymbol" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Definition" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "Einheitsdefinition" diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po index 787c1382c1..be85e94283 100644 --- a/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/InvenTree/locale/el/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:34\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -47,11 +47,11 @@ msgstr "Δόθηκε μη έγκυρη ποσότητα ({exc})" msgid "Error details can be found in the admin panel" msgstr "Μπορείτε να βρείτε λεπτομέρειες σφάλματος στον πίνακα διαχείρισης" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Εισάγετε ημερομηνία" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Συνημμένο" msgid "Select file to attach" msgstr "Επιλέξτε αρχείο για επισύναψη" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Επιλέξτε αρχείο για επισύναψη" msgid "Link" msgstr "Σύνδεσμος" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Σύνδεσμος προς εξωτερική διεύθυνση URL" @@ -295,9 +295,9 @@ msgstr "Σχόλιο" msgid "File comment" msgstr "Σχόλιο αρχείου" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "Διπλότυπα ονόματα δεν μπορούν να υπάρχ msgid "Invalid choice" msgstr "Μη έγκυρη επιλογή" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Μη έγκυρη επιλογή" msgid "Name" msgstr "Όνομα" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "Μη έγκυρος κωδικός συναλλάγματος" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Η μέση τιμή δεν πρέπει να είναι αρνητική" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Η μέση τιμή δεν πρέπει να υπερβαίνει το 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Μη έγκυρη τιμή για υπέρβαση" @@ -978,19 +978,19 @@ msgstr "Σειρά Κατασκευής" msgid "Build Orders" msgstr "Δημιουργία Παραγγελιών" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "Μη έγκυρη επιλογή για γονική κατασκευή" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Αναφορά Παραγγελίας Κατασκευής" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "Αναφορά Παραγγελίας Κατασκευής" msgid "Reference" msgstr "Αναφορά" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Γονική Κατασκευή" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "BuildOrder στην οποία έχει δοθεί αυτή η κατασκευή" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "BuildOrder στην οποία έχει δοθεί αυτή η κατα msgid "Part" msgstr "Εξάρτημα" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Επιλέξτε τμήμα για κατασκευή" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Κωδικός Παραγγελίας Πωλήσεων" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "SalesOrder στην οποία έχει διατεθεί αυτό το build" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Τοποθεσία Προέλευσης" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Επιλέξτε τοποθεσία από την οποία θα γίνει απόθεμα, για αυτή την κατασκευή (αφήστε κενό για να πάρετε από οποιαδήποτε θέση αποθήκευσης)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Τοποθεσία Προορισμού" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Επιλέξτε την τοποθεσία όπου θα αποθηκευτούν τα ολοκληρωμένα στοιχεία" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Ποσότητα Κατασκευής" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Αριθμός αντικειμένων για κατασκευή" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Ολοκληρωμένα αντικείμενα" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Αριθμός αντικειμένων αποθέματος που έχουν ολοκληρωθεί" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Κατάσταση Κατασκευής" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Κωδικός κατάστασης κατασκευής" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Κωδικός Παρτίδας" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Κωδικός παρτίδας για αυτήν την κατασκευή" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Ημερομηνία Δημιουργίας" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Ημερομηνία ολοκλήρωσης στόχου" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Ημερομηνία ολοκλήρωσης της κατασκευής. Η κατασκευή θα καθυστερήσει μετά από αυτή την ημερομηνία." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Ημερομηνία ολοκλήρωσης" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "ολοκληρώθηκε από" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Εκδόθηκε από" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "Χρήστης που εξέδωσε αυτήν την παραγγελία κατασκευής" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "Χρήστης που εξέδωσε αυτήν την παραγγελ msgid "Responsible" msgstr "Υπεύθυνος" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "" msgid "External Link" msgstr "Εξωτερικοί σύνδεσμοι" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Η παραγγελία κατασκευής {build} έχει ολοκληρωθεί" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "Η παραγγελία κατασκευής έχει ολοκληρωθεί" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "Δεν καθορίστηκε έξοδος κατασκευής" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "Η παραγγελία κατασκευής έχει ολοκληρωθεί" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "Η έξοδος κατασκευής δεν ταιριάζει με την παραγγελία κατασκευής" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "Η ποσότητα πρέπει να είναι μεγαλύτερη από 0" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "Ποσότητα" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Το στοιχείο κατασκευής πρέπει να ορίζει μια έξοδο κατασκευής, καθώς το κύριο τμήμα επισημαίνεται ως ανιχνεύσιμο" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Η καταχωρημένη ποσότητα ({q}) δεν πρέπει να υπερβαίνει τη διαθέσιμη ποσότητα αποθέματος ({a})" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "Στοιχείο αποθέματος είναι υπερ-κατανεμημένο" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "Η ποσότητα πρέπει να είναι μεγαλύτερη από 0" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "Η ποσότητα πρέπει να είναι 1 για σειριακό απόθεμα" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "Στοιχείο Αποθέματος" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "Στοιχείο πηγαίου αποθέματος" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "Ποσότητα αποθέματος για διάθεση για κατασκευή" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "Εγκατάσταση σε" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "Αποθήκη προορισμού" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 73b5f21a34..9087d7b8ad 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" +"POT-Creation-Date: 2023-12-06 12:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -48,11 +48,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -265,7 +265,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -282,7 +282,7 @@ msgstr "" msgid "Link" msgstr "" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "" @@ -296,9 +296,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -343,8 +343,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -363,7 +363,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -879,15 +879,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "" @@ -981,19 +981,19 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1009,20 +1009,20 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1073,103 +1073,103 @@ msgstr "" msgid "Part" msgstr "" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1184,11 +1184,11 @@ msgstr "" msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1200,15 +1200,15 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1219,49 +1219,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1306,36 +1306,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1352,19 +1352,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "" @@ -2168,10 +2168,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2208,1196 +2208,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3405,23 +3413,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3430,101 +3438,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3534,31 +3542,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 084dd6793f..2ddae627ea 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:32\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Language: es_MX\n" @@ -47,11 +47,11 @@ msgstr "La cantidad suministrada no es válida ({exc})" msgid "Error details can be found in the admin panel" msgstr "Detalles del error pueden encontrarse en el panel de administración" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Ingrese la fecha" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Archivo adjunto" msgid "Select file to attach" msgstr "Seleccionar archivo para adjuntar" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Seleccionar archivo para adjuntar" msgid "Link" msgstr "Enlace" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Enlace a URL externa" @@ -295,9 +295,9 @@ msgstr "Comentario" msgid "File comment" msgstr "Comentario del archivo" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "Los nombres duplicados no pueden existir bajo el mismo padre" msgid "Invalid choice" msgstr "Selección no válida" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Selección no válida" msgid "Name" msgstr "Nombre" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -877,15 +877,15 @@ msgstr "Unidad física inválida" msgid "Not a valid currency code" msgstr "No es un código de moneda válido" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "El valor excedente no debe ser negativo" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "El excedente no debe superar el 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Valor no válido para sobrecarga" @@ -979,19 +979,19 @@ msgstr "Construir órden" msgid "Build Orders" msgstr "Construir órdenes" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "La parte del pedido de construcción no puede ser modificada" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "Opción no válida para la construcción padre" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "La parte del pedido de construcción no puede ser modificada" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Número de orden de construcción o armado" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1007,20 +1007,20 @@ msgstr "Número de orden de construcción o armado" msgid "Reference" msgstr "Referencia" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "Breve descripción de la construcción (opcional)" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Construcción o Armado Superior" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Orden de Construcción o Armado a la que se asigna" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1071,103 +1071,103 @@ msgstr "Orden de Construcción o Armado a la que se asigna" msgid "Part" msgstr "Parte" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Seleccionar parte a construir o armar" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Referencia de orden de venta" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Orden de Venta a la que se asigna" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Ubicación de la fuente" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Seleccione la ubicación de donde tomar stock para esta construcción o armado (deje en blanco para tomar desde cualquier ubicación)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Ubicación de destino" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Seleccione la ubicación donde se almacenarán los artículos completados" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Cantidad a crear" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Número de objetos existentes a construir" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Elementos completados" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Número de productos en stock que se han completado" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Estado de la construcción" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Código de estado de construcción" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Numero de lote" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Número de lote de este producto final" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Fecha de Creación" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Fecha límite de finalización" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Fecha límite para la finalización de la construcción. La construcción estará vencida después de esta fecha." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Fecha de finalización" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "terminado por" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Emitido por" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "El usuario que emitió esta orden" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1182,11 +1182,11 @@ msgstr "El usuario que emitió esta orden" msgid "Responsible" msgstr "Responsable" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "Usuario o grupo responsable de esta orden de construcción" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1198,15 +1198,15 @@ msgstr "Usuario o grupo responsable de esta orden de construcción" msgid "External Link" msgstr "Link externo" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "Prioridad de construcción" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "Prioridad de esta orden de construcción" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1217,49 +1217,49 @@ msgstr "Prioridad de esta orden de construcción" msgid "Project Code" msgstr "Código del proyecto" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "Código de proyecto para esta orden de ensamble" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "El pedido {build} ha sido procesado" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "Pedido #[order] ha sido procesado" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "No se ha especificado salida de construcción" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "La construcción de la salida ya está completa" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "La salida de la construcción no coincide con el orden de construcción" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "La cantidad debe ser mayor que cero" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "La cantidad no puede ser mayor que la cantidad de salida" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "Ensamblar equipo" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1304,36 +1304,36 @@ msgstr "Ensamblar equipo" msgid "Quantity" msgstr "Cantidad" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "Cantidad requerida para orden de ensamble" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Item de construcción o armado debe especificar un resultado o salida, ya que la parte maestra está marcada como rastreable" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Cantidad asignada ({q}) no debe exceder la cantidad disponible de stock ({a})" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "Artículo de stock sobreasignado" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "Cantidad asignada debe ser mayor que cero" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "La cantidad debe ser 1 para el stock serializado" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "El artículo de almacén selelccionado no coincide con la línea BOM" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1350,19 +1350,19 @@ msgstr "El artículo de almacén selelccionado no coincide con la línea BOM" msgid "Stock Item" msgstr "Artículo de stock" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "Producto original de stock" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "Cantidad de stock a asignar para construir" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "Instalar en" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "Artículo de stock de destino" @@ -2166,10 +2166,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "días" @@ -2206,1196 +2206,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "Permitir reemplazar el agente de usuario utilizado para descargar imágenes y archivos desde URL externa (dejar en blanco para el valor predeterminado)" #: common/models.py:1179 +msgid "Strict URL Validation" +msgstr "" + +#: common/models.py:1180 +msgid "Require schema specification when validating URLs" +msgstr "" + +#: common/models.py:1186 msgid "Require confirm" msgstr "Requiere confirmación" -#: common/models.py:1180 +#: common/models.py:1187 msgid "Require explicit user confirmation for certain action." msgstr "Requiere confirmación explícita del usuario para ciertas acciones." -#: common/models.py:1186 +#: common/models.py:1193 msgid "Tree Depth" msgstr "Profundidad del árbol" -#: common/models.py:1187 +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "Profundidad de árbol predeterminada para treeview. Los niveles más profundos pueden ser cargados perezosamente a medida que son necesarios." -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "Actualizar intervalo de actualización" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "Con qué frecuencia comprobar actualizaciones (establecer a cero para desactivar)" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "Copia de seguridad automática" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "Activar copia de seguridad automática de los archivos de base de datos y medios" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "Intervalo de respaldo automático" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "Especificar número de días entre eventos automatizados de copia de seguridad" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "Intervalo de eliminación de tareas" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "Los resultados de las tareas en segundo plano se eliminarán después del número especificado de días" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "Intervalo de eliminación de registro de errores" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "Los registros de errores se eliminarán después del número especificado de días" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "Intervalo de eliminación de notificaciones" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "Las notificaciones de usuario se eliminarán después del número especificado de días" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Soporte de código de barras" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "Retraso de entrada de código de barras" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "Tiempo de retraso en la lectura de códigos de barras" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "Soporte para Webcam de código de barras" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "Permitir escaneo de código de barras a través de webcam en el navegador" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "Revisiones de partes" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "Habilitar campo de revisión para parte" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "Regex IPN" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "Patrón de expresión regular para IPN de la parte coincidente" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "Permitir IPN duplicado" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "Permitir que varias partes compartan el mismo IPN" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "Permitir editar IPN" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "Permite cambiar el valor de IPN mientras se edita una parte" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "Copiar parte de datos BOM" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "Copiar datos BOM por defecto al duplicar una parte" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "Copiar parámetros de parte" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "Copiar datos de parámetro por defecto al duplicar una parte" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "Copiar parte de datos de prueba" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "Copiar datos de parámetro por defecto al duplicar una parte" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "Copiar plantillas de parámetros de categoría" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "Copiar plantillas de parámetros de categoría al crear una parte" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "Plantilla" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "Las partes son plantillas por defecto" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "Montaje" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "Las partes pueden ser ensambladas desde otros componentes por defecto" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "Componente" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "Las partes pueden ser usadas como subcomponentes por defecto" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "Comprable" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "Las partes son comprables por defecto" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "Vendible" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "Las partes se pueden vender por defecto" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "Rastreable" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "Las partes son rastreables por defecto" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "Virtual" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "Las partes son virtuales por defecto" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "Mostrar importación en vistas" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "Mostrar el asistente de importación en algunas vistas de partes" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "Mostrar partes relacionadas" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "Mostrar partes relacionadas para una parte" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "Datos iniciales de existencias" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "Permitir la creación del stock inicial al añadir una nueva parte" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Datos iniciales del proveedor" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Permitir la creación de datos iniciales del proveedor al agregar una nueva parte" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "Formato de visualización de Nombre de Parte" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "Formato para mostrar el nombre de la parte" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "Icono por defecto de la categoría de parte" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "Icono por defecto de la categoría de parte (vacío significa que no hay icono)" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "Forzar unidades de parámetro" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "Si se proporcionan unidades, los valores de parámetro deben coincidir con las unidades especificadas" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "Mínimo de lugares decimales en el precio" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Número mínimo de decimales a mostrar al procesar los datos de precios" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "Máximo de lugares decimales en el precio" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Número máximo de decimales a mostrar al procesar los datos de precios" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "Usar precios de proveedor" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Incluir descuentos de precios del proveedor en los cálculos generales de precios" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "Anulación del historial de compra" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "El precio histórico de compra anula los descuentos de precios del proveedor" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "Usar precio del artículo de almacén" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Usar los precios de los datos de inventario introducidos manualmente para los cálculos de precios" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "Edad del precio del artículo de almacén" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Excluir artículos de almacén anteriores a este número de días de los cálculos de precios" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "Usar precios variantes" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "Incluir variantes de precios en los cálculos generales de precios" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "Solo variantes activas" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "Usar solo partes de variantes activas para calcular los precios de variantes" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "Intervalo de reconstrucción de precios" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "Número de días antes de que el precio de la parte se actualice automáticamente" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "Precios internos" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "Habilitar precios internos para partes" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "Anulación del precio interno" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "Si está disponible, los precios internos anulan los cálculos del rango de precios" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "Habilitar impresión de etiquetas" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "Habilitar impresión de etiquetas desde la interfaz web" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "PPP de la imagen de etiqueta" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Resolución DPI al generar archivos de imagen que suministrar para etiquetar complementos de impresión" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "Habilitar informes" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "Habilitar generación de informes" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "Modo de depuración" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "Generar informes en modo de depuración (salida HTML)" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "Tamaño de página" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "Tamaño de página predeterminado para informes PDF" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "Habilitar informes de prueba" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "Habilitar generación de informes de prueba" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "Adjuntar informes de prueba" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "Al imprimir un informe de prueba, adjuntar una copia del informe de prueba al artículo de almacén asociado" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "Seriales únicos globalmente" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "Los números de serie para los artículos de inventario deben ser únicos globalmente" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "Autollenar números de serie" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "Autorellenar números de serie en formularios" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "Eliminar existencias agotadas" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "Determina el comportamiento predeterminado cuando un artículo de almacén es agotado" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "Plantilla de código de lote" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "Plantilla para generar códigos de lote por defecto para artículos de almacén" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "Expiración de stock" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "Habilitar la funcionalidad de expiración de stock" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "Vender existencias caducadas" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "Permitir venta de existencias caducadas" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "Tiempo histórico de Stock" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "Número de días de artículos de stock se consideran obsoletos antes de caducar" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "Crear Stock Caducado" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "Permitir crear con stock caducado" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "Control de Stock" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "Habilitar control de propiedad sobre ubicaciones de stock y artículos" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "Icono por defecto de ubicación de almacén" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "Icono por defecto de ubicación de almacén (vacío significa que no hay icono)" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la Orden de Ensamblado" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "Habilitar órdenes de devolución" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "Habilitar la funcionalidad de orden de devolución en la interfaz de usuario" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "Patrón de referencia de orden de devolución" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la orden de devolución" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "Editar ordenes de devolución completadas" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "Permitir la edición de ordenes de devolución después de que hayan sido completados" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la orden de venta" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "Habilitar función de contraseña olvidada" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "Activar la función olvido de contraseña en las páginas de inicio de sesión" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "Habilitar registro" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "Activar auto-registro para usuarios en las páginas de inicio de sesión" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "Habilitar SSO" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "Habilitar SSO en las páginas de inicio de sesión" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "Habilitar registro SSO" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Activar autoregistro a través de SSO para usuarios en las páginas de inicio de sesión" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "Email requerido" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "Requiere usuario para suministrar correo al registrarse" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "Auto-rellenar usuarios SSO" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "Rellenar automáticamente los datos de usuario de la cuenta SSO" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "Correo dos veces" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "Al registrarse pregunte dos veces a los usuarios por su correo" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "Contraseña dos veces" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "Al registrarse, preguntar dos veces a los usuarios por su contraseña" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "Dominios permitidos" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "Grupo al registrarse" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "Grupo al que se asignan nuevos usuarios al registrarse" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "Forzar MFA" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "Los usuarios deben utilizar seguridad multifactor." -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "Comprobar complementos al iniciar" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Comprobar que todos los complementos están instalados en el arranque - habilitar en entornos de contenedores" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "Habilitar integración de URL" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "Habilitar plugins para añadir rutas de URL" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "Habilitar integración de navegación" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "Habilitar plugins para integrar en la navegación" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "Habilitar integración de la aplicación" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "Habilitar plugins para añadir aplicaciones" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "Habilitar integración de programación" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "Habilitar plugins para ejecutar tareas programadas" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "Habilitar integración de eventos" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "Habilitar plugins para responder a eventos internos" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "Habilitar códigos de proyecto" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "Habilitar códigos de proyecto para rastrear proyectos" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "Intervalo de borrado de informe" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "Mostrar nombres completos de los usuarios" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "Mostrar nombres completos de usuarios en lugar de nombres de usuario" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "Tecla de ajustes (debe ser única - mayúsculas y minúsculas" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "Ocultar partes inactivas" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "Ocultar partes inactivas en los resultados mostrados en la página de inicio" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "Mostrar partes suscritas" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "Mostrar las partes suscritas en la página principal" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "Mostrar categorías suscritas" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "Mostrar categorías de partes suscritas en la página de inicio" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "Mostrar últimas partes" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "Mostrar las últimas partes en la página de inicio" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "Mostrar BOMs no validadas" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "Mostrar BOMs que esperan validación en la página de inicio" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "Mostrar cambios recientes de stock" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "Mostrar artículos de stock recientemente modificados en la página de inicio" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "Mostrar stock bajo" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "Mostrar artículos de stock bajo en la página de inicio" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "Mostrar stock agotado" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "Mostrar artículos agotados en la página de inicio" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "Mostrar stock necesario" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "Mostrar artículos de stock necesarios para trabajos en la página de inicio" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "Mostrar stock caducado" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "Mostrar artículos de stock caducados en la página de inicio" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "Mostrar stock obsoleto" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "Mostrar artículos de stock obsoletos en la página de inicio" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "Mostrar trabajos pendientes" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "Mostrar trabajos pendientes en la página de inicio" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "Mostrar trabajos vencidos" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "Mostrar trabajos pendientes en la página de inicio" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "Mostrar Órdenes de Compra Pendientes" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "Mostrar las OC destacadas en la página de inicio" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "Mostrar OC atrasadas" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "Mostrar las OC vencidas en la página de inicio" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "Mostrar OV pendiemtes" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "Mostrar OV pendientes en la página de inicio" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "Mostrar OV atrasadas" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "Mostrar OV atrasadas en la página de inicio" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "Mostrar novedades" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "Mostrar las últimas novedades de InvenTree en la página de inicio" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "Mostrar etiqueta interior" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "Mostrar etiquetas PDF en el navegador, en lugar de descargar como un archivo" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "Impresora predeterminada" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "Mostrar informe en línea" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "Mostrar informes PDF en el navegador, en lugar de descargar como un archivo" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "Buscar partes" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "Buscar partes de proveedor" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "Buscar Partes del Fabricante" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "Ocultar Partes Inactivas" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "Excluir las partes inactivas de la ventana de previsualización de búsqueda" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "Buscar categorías" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "Mostrar categorias de la parte en la ventana de previsualización de búsqueda" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "Buscar inventario" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "Mostrar artículos del stock en la ventana de previsualización de búsqueda" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "Ocultar Artículos del Stock Agotados" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "Excluir artículos de stock que no están disponibles en la ventana de previsualización de búsqueda" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "Buscar ubicaciones" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "Mostrar ubicaciones de almacén en la ventana de vista previa de búsqueda" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "Buscar empresas" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "Mostrar empresas en la ventana de vista previa de búsqueda" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "Buscar Pedidos de Construcción" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "Buscar órdenes de compra" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "Excluir pedidos de compra inactivos" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "Buscar órdenes de venta" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "Buscar órdenes de devolución" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "Resultados de la vista previa" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "Búsqueda usando una expresión regular" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "Habilitar expresiones regulares en las consultas de búsqueda" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "Búsqueda por palabra completa" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "Las consultas de búsqueda devuelven resultados para palabras enteras coincidentes" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "Mostrar cantidad en formularios" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "Mostrar la cantidad de partes disponibles en algunos formularios" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "Formularios de cierre de teclas de escape" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "Usa la clave de escape para cerrar formularios modales" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "Barra de navegación fija" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "La posición de la barra de navegación se fija en la parte superior de la pantalla" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "Formato de Fecha" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "Formato preferido para mostrar fechas" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Planificación de partes" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "Cantidad de salto de precio" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3403,23 +3411,23 @@ msgstr "Cantidad de salto de precio" msgid "Price" msgstr "Precio" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "Precio unitario a la cantidad especificada" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "Punto final en el que se recibe este webhook" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "Nombre para este webhook" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3428,101 +3436,101 @@ msgstr "Nombre para este webhook" msgid "Active" msgstr "Activo" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "Está activo este webhook" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "Token" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "Token para el acceso" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "Clave" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "Secreto compartido para HMAC" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "ID de mensaje" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "Identificador único para este mensaje" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "Host" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "Servidor desde el cual se recibió este mensaje" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "Encabezado" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "Encabezado del mensaje" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "Cuerpo" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "Cuerpo de este mensaje" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "Endpoint en el que se recibió este mensaje" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "Trabajado en" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "¿El trabajo en este mensaje ha terminado?" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "Id" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Título" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "Publicado" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "Autor" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "Resumen" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "Leer" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "¿Esta noticia ya fue leída?" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3532,31 +3540,31 @@ msgstr "¿Esta noticia ya fue leída?" msgid "Image" msgstr "Imágen" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "Archivo de imagen" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "Nombre de unidad" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "Símbolo" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "Símbolo de unidad opcional" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Definición" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "Definición de unidad" diff --git a/InvenTree/locale/es_MX/LC_MESSAGES/django.po b/InvenTree/locale/es_MX/LC_MESSAGES/django.po index 73b5f21a34..9087d7b8ad 100644 --- a/InvenTree/locale/es_MX/LC_MESSAGES/django.po +++ b/InvenTree/locale/es_MX/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" +"POT-Creation-Date: 2023-12-06 12:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -48,11 +48,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -265,7 +265,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -282,7 +282,7 @@ msgstr "" msgid "Link" msgstr "" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "" @@ -296,9 +296,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -343,8 +343,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -363,7 +363,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -879,15 +879,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "" @@ -981,19 +981,19 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1009,20 +1009,20 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1073,103 +1073,103 @@ msgstr "" msgid "Part" msgstr "" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1184,11 +1184,11 @@ msgstr "" msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1200,15 +1200,15 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1219,49 +1219,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1306,36 +1306,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1352,19 +1352,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "" @@ -2168,10 +2168,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2208,1196 +2208,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3405,23 +3413,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3430,101 +3438,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3534,31 +3542,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/fa/LC_MESSAGES/django.po b/InvenTree/locale/fa/LC_MESSAGES/django.po index d4dd1c1421..72c31e0781 100644 --- a/InvenTree/locale/fa/LC_MESSAGES/django.po +++ b/InvenTree/locale/fa/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:32\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -47,11 +47,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "جزئیات خطا را می توان در پنل مدیریت پیدا کرد" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "تاریخ را وارد کنید" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "" msgid "Link" msgstr "" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "" @@ -295,9 +295,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "" @@ -978,19 +978,19 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "" msgid "Part" msgstr "" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "مرجع سفارش فروش" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "منبع محل" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "مقصد" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "" msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/fi/LC_MESSAGES/django.po b/InvenTree/locale/fi/LC_MESSAGES/django.po index 977b1bc946..fb00811af8 100644 --- a/InvenTree/locale/fi/LC_MESSAGES/django.po +++ b/InvenTree/locale/fi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:34\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Language: fi_FI\n" @@ -47,11 +47,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "Virheen tiedot löytyvät hallintapaneelista" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Anna päivämäärä" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Liite" msgid "Select file to attach" msgstr "Valitse liitettävä tiedosto" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Valitse liitettävä tiedosto" msgid "Link" msgstr "Linkki" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Linkki ulkoiseen URLiin" @@ -295,9 +295,9 @@ msgstr "Kommentti" msgid "File comment" msgstr "Tiedoston kommentti" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "" msgid "Invalid choice" msgstr "Virheellinen valinta" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Virheellinen valinta" msgid "Name" msgstr "Nimi" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "" @@ -978,19 +978,19 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "" msgid "Part" msgstr "Osa" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "" msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "" msgid "External Link" msgstr "Ulkoinen linkki" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "Määrä" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "Varastotuote" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "päivää" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "Automaattinen varmuuskopionti" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "Ota käyttöön tietokannan ja mediatiedostojen automaattinen varmuuskopiointi" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "Automaattisen varmuuskopioinnin aikaväli" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Viivakoodituki" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "Komponentti" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "Ostettavissa" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "Seurattavissa" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "Sisäiset hinnat" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "Sisäisen hinnan ohitus" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "Sivun koko" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "Täytä sarjanumerot automaattisesti" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "Salli salasananpalautus" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "Salli rekisteröinti" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "Salli SSO" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "Salli SSO kirjautumissivuilla" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "Salli SSO rekisteröinti" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "Sähköposti vaaditaan" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "Sähköpostiosoite kahdesti" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "Salasana kahdesti" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "Sallitut verkkotunnukset" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "Pakota MFA" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "Näytä uutiset" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "Näytä uutiset kotisivulla" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "Hinta" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "Aktiivinen" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "Salaisuus" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "Isäntä" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Otsikko" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "Julkaistu" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "Julkaisija" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "Yhteenveto" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "Kuva" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "Kuvatiedosto" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index d8f7dd50ea..fa72ea3b20 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:30\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:34\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -47,11 +47,11 @@ msgstr "Quantité fournie invalide ({exc})" msgid "Error details can be found in the admin panel" msgstr "Les détails de l'erreur peuvent être trouvées dans le panneau d'administration" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Entrer la date" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Pièce jointe" msgid "Select file to attach" msgstr "Sélectionnez un fichier à joindre" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Sélectionnez un fichier à joindre" msgid "Link" msgstr "Lien" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Lien vers une url externe" @@ -295,9 +295,9 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "Les noms dupliqués ne peuvent pas exister sous le même parent" msgid "Invalid choice" msgstr "Choix invalide" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Choix invalide" msgid "Name" msgstr "Nom" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -877,15 +877,15 @@ msgstr "Unité invalide" msgid "Not a valid currency code" msgstr "Code de devise invalide" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "La valeur de surplus ne doit pas être négative" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Le surplus ne doit pas dépasser 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Valeur invalide pour le dépassement" @@ -979,19 +979,19 @@ msgstr "Ordre de Fabrication" msgid "Build Orders" msgstr "Ordres de Fabrication" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "La pièce de commande de construction ne peut pas être changée" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "Choix invalide pour la fabrication parente" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "La pièce de commande de construction ne peut pas être changée" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Référence de l' Ordre de Fabrication" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1007,20 +1007,20 @@ msgstr "Référence de l' Ordre de Fabrication" msgid "Reference" msgstr "Référence" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "Brève description de la fabrication (optionnel)" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Fabrication parente" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "BuildOrder associé a cette fabrication" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1071,103 +1071,103 @@ msgstr "BuildOrder associé a cette fabrication" msgid "Part" msgstr "Pièce" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Sélectionnez la pièce à construire" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Bon de commande de référence" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Commande de vente à laquelle cette construction est allouée" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Emplacement d'origine" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Sélectionner l'emplacement à partir duquel le stock doit être pris pour cette construction (laisser vide pour prendre à partir de n'importe quel emplacement de stock)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Emplacement cible" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Sélectionnez l'emplacement où les éléments complétés seront stockés" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Quantité a fabriquer" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Nombre de stock items à construire" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Articles terminés" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Nombre d'articles de stock qui ont été terminés" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "État de la construction" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Code de statut de construction" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Code de lot" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Code de lot pour ce build output" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Date de création" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Date d'achèvement cible" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Date cible pour l'achèvement de la construction. La construction sera en retard après cette date." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Date d'achèvement" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "achevé par" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Émis par" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "Utilisateur ayant émis cette commande de construction" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1182,11 +1182,11 @@ msgstr "Utilisateur ayant émis cette commande de construction" msgid "Responsible" msgstr "Responsable" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "Utilisateur ou groupe responsable de cet ordre de construction" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1198,15 +1198,15 @@ msgstr "Utilisateur ou groupe responsable de cet ordre de construction" msgid "External Link" msgstr "Lien Externe" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "Priorité de fabrication" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "Priorité de cet ordre de fabrication" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1217,49 +1217,49 @@ msgstr "Priorité de cet ordre de fabrication" msgid "Project Code" msgstr "Code du projet" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "Code de projet pour cet ordre de construction" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "La commande de construction {build} a été effectuée" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "Une commande de construction a été effectuée" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "Pas d'ordre de production défini" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "L'ordre de production a déjà été réalisé" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "L'ordre de production de correspond pas à l'ordre de commande" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "La quantité doit être supérieure à zéro" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "La quantité ne peut pas être supérieure à la quantité de sortie" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "Création de l'objet" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1304,36 +1304,36 @@ msgstr "Création de l'objet" msgid "Quantity" msgstr "Quantité" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "Quantité requise pour la commande de construction" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "L'élément de construction doit spécifier une sortie de construction, la pièce maîtresse étant marquée comme objet traçable" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "La quantité allouée ({q}) ne doit pas excéder la quantité disponible ({a})" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "L'article de stock est suralloué" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "La quantité allouée doit être supérieure à zéro" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "La quantité doit être de 1 pour stock sérialisé" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "L'article de stock sélectionné ne correspond pas à la ligne BOM" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1350,19 +1350,19 @@ msgstr "L'article de stock sélectionné ne correspond pas à la ligne BOM" msgid "Stock Item" msgstr "Article en stock" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "Stock d'origine de l'article" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "Quantité de stock à allouer à la construction" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "Installer dans" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "Stock de destination de l'article" @@ -2166,10 +2166,10 @@ msgstr "Intervalle de mise à jour des devises" msgid "How often to update exchange rates (set to zero to disable)" msgstr "Fréquence de mise à jour des taux de change (définir à zéro pour désactiver)" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "jours" @@ -2206,1196 +2206,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "Permettre de remplacer l'agent utilisateur utilisé pour télécharger des images et des fichiers à partir d'URL externe (laisser vide pour la valeur par défaut)" #: common/models.py:1179 +msgid "Strict URL Validation" +msgstr "" + +#: common/models.py:1180 +msgid "Require schema specification when validating URLs" +msgstr "" + +#: common/models.py:1186 msgid "Require confirm" msgstr "Confirmation requise" -#: common/models.py:1180 +#: common/models.py:1187 msgid "Require explicit user confirmation for certain action." msgstr "Exiger une confirmation explicite de l’utilisateur pour certaines actions." -#: common/models.py:1186 +#: common/models.py:1193 msgid "Tree Depth" msgstr "Profondeur de l'arborescence" -#: common/models.py:1187 +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "Profondeur de l'arborescence par défaut. Les niveaux plus profonds peuvent être chargés au fur et à mesure qu'ils sont nécessaires." -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "Intervalle de vérification des mises à jour" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "À quelle fréquence vérifier les mises à jour (définir à zéro pour désactiver)" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "Backup automatique" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "Activer le backup automatique de la base de données et des fichiers médias" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "Intervalle de sauvegarde automatique" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "Spécifiez le nombre de jours entre les sauvegardes automatique" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "Intervalle de suppression des tâches" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "Les résultats de la tâche en arrière-plan seront supprimés après le nombre de jours spécifié" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "Intervalle de suppression du journal d'erreur" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "Les logs d'erreur seront supprimés après le nombre de jours spécifié" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "Intervalle de suppression du journal de notification" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "Les notifications de l'utilisateur seront supprimées après le nombre de jours spécifié" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Support des code-barres" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "Activer le support du scanner de codes-barres dans l'interface web" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "Délai d'entrée du code-barres" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "Délai de traitement du code-barres" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "Prise en charge de la webcam code-barres" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "Autoriser la numérisation de codes-barres via la webcam dans le navigateur" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "Modifications de la pièce" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "Activer le champ de modification de la pièce" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "Regex IPN" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "Expression régulière pour la correspondance avec l'IPN de la Pièce" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "Autoriser les IPN dupliqués" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "Permettre à plusieurs pièces de partager le même IPN" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "Autoriser l'édition de l'IPN" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "Permettre de modifier la valeur de l'IPN lors de l'édition d'une pièce" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "Copier les données de la pièce" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "Copier les données des paramètres par défaut lors de la duplication d'une pièce" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "Copier les données des paramètres de la pièce" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "Copier les données des paramètres par défaut lors de la duplication d'une pièce" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "Copier les données de test de la pièce" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "Copier les données de test par défaut lors de la duplication d'une pièce" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "Copier les templates de paramètres de catégorie" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "Copier les templates de paramètres de la catégorie lors de la création d'une pièce" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "Modèle" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "Les pièces sont des templates par défaut" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "Assemblage" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "Les pièces peuvent être assemblées à partir d'autres composants par défaut" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "Composant" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "Les pièces peuvent être utilisées comme sous-composants par défaut" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "Achetable" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "Les pièces sont achetables par défaut" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "Vendable" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "Les pièces sont vendables par défaut" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "Traçable" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "Les pièces sont traçables par défaut" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "Virtuelle" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "Les pièces sont virtuelles par défaut" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "Afficher l'import dans les vues" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "Afficher l'assistant d'importation pour certaine vues de produits" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "Afficher les pièces connexes" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "Afficher les pièces connexes à une pièce" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "Stock initial" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "Permettre la création d'un stock initial lors de l'ajout d'une nouvelle pièce" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Données initiales du fournisseur" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Permettre la création des données initiales du fournisseur lors de l'ajout d'une nouvelle pièce" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "Format d'affichage du nom de la pièce" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "Format pour afficher le nom de la pièce" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "Icône de catégorie par défaut" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "Icône par défaut de la catégorie de la pièce (vide signifie aucune icône)" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "Utiliser le prix fournisseur" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Inclure les réductions de prix dans le calcul du prix global" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "Remplacer l'historique des achats" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "La tarification historique des bons de commande remplace les réductions de prix des fournisseurs" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "Utiliser les prix des articles en stock" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Utiliser les prix des données de stock saisies manuellement pour calculer les prix" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "Âge de tarification des articles de stock" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Exclure les articles en stock datant de plus de ce nombre de jours des calculs de prix" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "Utiliser les prix variants" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "Inclure la tarification variante dans le calcul global des prix" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "Variantes actives uniquement" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "N'utiliser que des pièces de variante actives pour calculer le prix de la variante" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "Intervalle de regénération des prix" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "Nombre de jours avant la mise à jour automatique du prix de la pièce" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "Prix internes" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "Activer les prix internes pour les pièces" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "Substitution du prix interne" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "Si disponible, les prix internes remplacent les calculs de la fourchette de prix" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "Activer l'impression d'étiquettes" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "Activer l'impression d'étiquettes depuis l'interface Web" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "Étiquette image DPI" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Résolution DPI lors de la génération de fichiers image pour fournir aux plugins d'impression d'étiquettes" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "Activer les rapports" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "Activer la génération de rapports" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "Mode Débogage" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "Générer des rapports en mode debug (sortie HTML)" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "Taille de la page" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "Taille de page par défaut pour les rapports PDF" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "Activer les rapports de test" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "Activer la génération de rapports de test" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "Joindre des rapports de test" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "Lors de l'impression d'un rapport de test, joignez une copie du rapport de test à l'article en stock associé" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "Numéro de Série Universellement Unique" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "Les numéros de série pour les articles en stock doivent être uniques au niveau global" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "Remplir automatiquement les Numéros de Série" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "Remplir automatiquement les numéros de série dans les formulaires" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "Supprimer le stock épuisé" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "Détermine le comportement par défaut lorsqu'un article de stock est épuisé" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "Modèle de code de lot" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "Modèle pour générer des codes par défaut pour les articles en stock" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "Expiration du stock" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "Activer la fonctionnalité d'expiration du stock" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "Vendre le stock expiré" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "Autoriser la vente de stock expiré" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "Délai de péremption du stock" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "Nombre de jours pendant lesquels les articles en stock sont considérés comme périmés avant d'expirer" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "Construction de stock expirée" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "Autoriser la construction avec un stock expiré" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "Contrôle de la propriété des stocks" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "Activer le contrôle de la propriété sur les emplacements de stock et les articles" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "Icône par défaut de l'emplacement du stock" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "Icône par défaut de l'emplacement du stock (vide signifie aucune icône)" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "Afficher les pièces en stock installées" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "Modèle de référence de commande de construction" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "Modèle requis pour générer le champ de référence de l'ordre de construction" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "Activer les retours de commandes" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "Activer la fonctionnalité de retour de commande dans l'interface utilisateur" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "Modèle de référence de retour de commande" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "Modèle requis pour générer le champ de référence du retour de commande" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "Modifier les retours de commandes terminées" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "Autoriser la modification des retours après leur enregistrement" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "Modèle de référence de bon de commande" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "Modèle requis pour générer le champ de référence du bon de commande" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "Expédition par défaut du bon de commande" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "Activer la création d'expédition par défaut avec les bons de commandes" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "Modifier les commandes de vente terminées" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Autoriser la modification des commandes de vente après avoir été expédiées ou complétées" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "Modèle de référence de commande d'achat" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "Modèle requis pour générer le champ de référence de bon de commande" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "Modifier les bons de commande terminés" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Autoriser la modification des bons de commande après avoir été expédiés ou complétés" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "Activer les mots de passe oubliés" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "Activer la fonction \"Mot de passe oublié\" sur les pages de connexion" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "Activer les inscriptions" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "Activer l'auto-inscription pour les utilisateurs sur les pages de connexion" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "Activer le SSO" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "Activer le SSO sur les pages de connexion" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "Activer l'inscription SSO" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Activer l'auto-inscription via SSO pour les utilisateurs sur les pages de connexion" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "Email requis" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "Exiger que l'utilisateur fournisse un mail lors de l'inscription" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "Saisie automatique des utilisateurs SSO" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "Remplir automatiquement les détails de l'utilisateur à partir des données de compte SSO" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "Courriel en double" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "Lors de l'inscription, demandez deux fois aux utilisateurs leur mail" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "Mot de passe deux fois" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "Lors de l'inscription, demandez deux fois aux utilisateurs leur mot de passe" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "Domaines autorisés" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "Grouper sur inscription" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "Groupe auquel les nouveaux utilisateurs sont assignés lors de l'inscription" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "Forcer l'authentification multifacteurs" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "Les utilisateurs doivent utiliser l'authentification multifacteurs." -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "Vérifier les plugins au démarrage" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Vérifier que tous les plugins sont installés au démarrage - activer dans les environnements conteneurs" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "Activer l'intégration d'URL" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "Autoriser les plugins à ajouter des chemins URL" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "Activer l'intégration de navigation" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "Activer les plugins à s'intégrer dans la navigation" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "Activer l'intégration de plugins" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "Activer l'intégration de plugin pour ajouter des apps" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "Activer l'intégration du planning" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "Autoriser les plugins à éxécuter des tâches planifiées" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "Activer l'intégration des évènements" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "Autoriser les plugins à répondre aux évènements internes" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "Activer les codes projet" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "Fonctionnalité d'inventaire" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Activer la fonctionnalité d'inventaire pour enregistrer les niveaux de stock et le calcul de la valeur du stock" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "Période de l'inventaire automatique" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Nombre de jours entre l'enregistrement automatique des stocks (définir à zéro pour désactiver)" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Les rapports d'inventaire seront supprimés après le nombre de jours spécifié" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "Clé du paramètre (doit être unique - insensible à la casse)" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "Afficher les composants suivis" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "Afficher les composants suivis sur l'écran d'accueil" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "Afficher les catégories suivies" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "Afficher les catégories de pièces suivies sur la page d'accueil" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "Afficher les dernières pièces" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "Afficher les derniers composants sur la page d'accueil" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "Afficher les listes de matériaux non validées" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "Afficher les listes de matériaux en attente de validation sur la page d'accueil" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "Afficher les dernières modifications du stock" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "Afficher les articles de stock récemment modifiés sur la page d'accueil" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "Afficher le stock faible" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "Afficher les articles en stock bas sur la page d'accueil" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "Afficher le stock épuisé" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "Afficher les stocks épuisés sur la page d'accueil" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "Afficher le stock nécessaire" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "Afficher les pièces en stock nécessaires pour les assemblages sur la page d'accueil" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "Afficher le stock expiré" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "Afficher les pièces en stock expirées sur la page d'accueil" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "Afficher le stock périmé" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "Afficher les articles de stock périmés sur la page d'accueil" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "Afficher les constructions en attente" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "Afficher les constructions en attente sur la page d'accueil" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "Afficher les constructions en retard" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "Afficher les constructions en retard sur la page d'accueil" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "Afficher les commandes en suspens" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "Afficher les commandes en suspens sur la page d'accueil" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "Afficher les commandes en retard" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "Afficher les commandes en retard sur la page d'accueil" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "Afficher les envois en suspens" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "Afficher les envois en suspens sur la page d'accueil" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "Afficher les envois en retard" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "Afficher les envois en retard sur la page d'accueil" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "Afficher les nouvelles" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "Afficher les nouvelles sur la page d'accueil" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "Affichage du libellé en ligne" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "Afficher les étiquettes PDF dans le navigateur, au lieu de les télécharger en tant que fichier" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "Imprimante d'étiquettes par défaut" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "Configurer quelle imprimante d'étiquette doit être sélectionnée par défaut" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "Affichage du rapport en ligne" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "Afficher les rapports PDF dans le navigateur, au lieu de les télécharger en tant que fichier" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "Rechercher de pièces" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "Afficher les pièces dans la fenêtre d'aperçu de la recherche" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "Afficher les pièces du fournisseur dans la fenêtre de prévisualisation de la recherche" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "Rechercher les pièces du fabricant" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "Afficher les pièces du fabricant dans la fenêtre de prévisualisation de recherche" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "Masquer les pièces inactives" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "Exclure les pièces inactives de la fenêtre de prévisualisation de recherche" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "Rechercher des catégories" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "Afficher les catégories de pièces dans la fenêtre de prévisualisation de recherche" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "Rechercher dans le stock" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "Afficher les pièces en stock dans la fenêtre d'aperçu de la recherche" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "Cacher les pièces indisponibles" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "Exclure les articles en stock qui ne sont pas disponibles de la fenêtre de prévisualisation de recherche" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "Chercher des Emplacements" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "Afficher les emplacements dans la fenêtre d'aperçu de la recherche" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "Rechercher les entreprises" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "Afficher les entreprises dans la fenêtre de prévisualisation de recherche" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "Rechercher les commandes de construction" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "Afficher les commandes de construction dans la fenêtre de prévisualisation de recherche" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "Rechercher des bons de commande" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "Afficher les bons de commande dans la fenêtre de prévisualisation de recherche" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "Exclure les bons de commande inactifs" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "Exclure les commandes d’achat inactives de la fenêtre de prévisualisation de recherche" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "Rechercher les bons de commande" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "Afficher les bons de commande dans la fenêtre de prévisualisation de la recherche" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "Exclure les bons de commande inactives" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "Exclure les bons de commande inactifs de la fenêtre de prévisualisation de recherche" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "Rechercher les commandes retournées" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "Résultats de l'aperçu de la recherche" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "Nombre de résultats à afficher dans chaque section de la fenêtre de prévisualisation de recherche" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "Recherche Regex" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "Afficher la quantité dans les formulaires" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "Afficher la quantité disponible dans certains formulaires" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "La touche Echap ferme les formulaires" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "Utilisez la touche Echap pour fermer les formulaires modaux" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "Barre de navigation fixe" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "La position de la barre de navigation est fixée en haut de l'écran" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "Format de date" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "Format préféré pour l'affichage des dates" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Planification des pièces" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "Afficher les informations de planification des pièces" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Inventaire des pièces" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "Longueur de la chaîne dans les Tableau" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3403,23 +3411,23 @@ msgstr "" msgid "Price" msgstr "Prix" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3428,101 +3436,101 @@ msgstr "" msgid "Active" msgstr "Actif" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "Ce webhook (lien de rappel HTTP) est-il actif" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "Jeton" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "Jeton d'accès" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "Confidentiel" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "ID message" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "Identifiant unique pour ce message" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "Hôte" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "Hôte à partir duquel ce message a été reçu" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "Entête" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "En-tête de ce message" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "Corps" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "Corps de ce message" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "Endpoint à partir duquel ce message a été reçu" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "Le travail sur ce message est-il terminé ?" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "Id" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Titre" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "Publié" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "Auteur" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "Résumé" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "Lu" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "Cette nouvelle a-t-elle été lue ?" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3532,31 +3540,31 @@ msgstr "Cette nouvelle a-t-elle été lue ?" msgid "Image" msgstr "Image" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Définition" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po index 2ce25deb68..b9b219bcb3 100644 --- a/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/InvenTree/locale/he/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -47,11 +47,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "הזן תאריך סיום" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "קובץ מצורף" msgid "Select file to attach" msgstr "בחר קובץ לצירוף" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "בחר קובץ לצירוף" msgid "Link" msgstr "קישור" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "קישור חיצוני" @@ -295,9 +295,9 @@ msgstr "הערה" msgid "File comment" msgstr "הערת קובץ" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "" msgid "Invalid choice" msgstr "בחירה שגויה" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "בחירה שגויה" msgid "Name" msgstr "שם" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "קוד מטבע לא מאושר" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "" @@ -978,19 +978,19 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "" msgid "Reference" msgstr "מקט" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "מקור הבנייה" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "" msgid "Part" msgstr "רכיב" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "בחר רכיב לבנייה" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "כמות בניה" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "" msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "כמות" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/hi/LC_MESSAGES/django.po b/InvenTree/locale/hi/LC_MESSAGES/django.po index cda2567e73..a94d600ee2 100644 --- a/InvenTree/locale/hi/LC_MESSAGES/django.po +++ b/InvenTree/locale/hi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:32\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Language: hi_IN\n" @@ -47,11 +47,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "तारीख दर्ज करें" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "" msgid "Link" msgstr "" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "" @@ -295,9 +295,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "" @@ -978,19 +978,19 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "" msgid "Part" msgstr "" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "" msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/hu/LC_MESSAGES/django.po b/InvenTree/locale/hu/LC_MESSAGES/django.po index e632932169..71c95699e0 100644 --- a/InvenTree/locale/hu/LC_MESSAGES/django.po +++ b/InvenTree/locale/hu/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -47,11 +47,11 @@ msgstr "Hibás mennyiség ({exc})" msgid "Error details can be found in the admin panel" msgstr "A hiba részleteit megtalálod az admin panelen" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Dátum megadása" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Melléklet" msgid "Select file to attach" msgstr "Válaszd ki a mellekelni kívánt fájlt" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Válaszd ki a mellekelni kívánt fájlt" msgid "Link" msgstr "Link" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Link külső URL-re" @@ -295,9 +295,9 @@ msgstr "Megjegyzés" msgid "File comment" msgstr "Leírás, bővebb infó" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "Duplikált nevek nem lehetnek ugyanazon szülő alatt" msgid "Invalid choice" msgstr "Érvénytelen választás" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Érvénytelen választás" msgid "Name" msgstr "Név" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -877,15 +877,15 @@ msgstr "Érvénytelen fizikai mértékegység" msgid "Not a valid currency code" msgstr "Érvénytelen pénznem kód" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Túlszállítás nem lehet negatív" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Túlszállítás nem lehet több mint 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Érvénytelen érték a túlszállításra" @@ -979,19 +979,19 @@ msgstr "Gyártási utasítás" msgid "Build Orders" msgstr "Gyártási utasítások" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "Gyártási rendelés alkatrész nem változtatható" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "Hibás választás a szülő gyártásra" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "Gyártási rendelés alkatrész nem változtatható" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Gyártási utasítás azonosító" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1007,20 +1007,20 @@ msgstr "Gyártási utasítás azonosító" msgid "Reference" msgstr "Azonosító" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "Gyártás rövid leírása (opcionális)" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Szülő gyártás" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Gyártás, amihez ez a gyártás hozzá van rendelve" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1071,103 +1071,103 @@ msgstr "Gyártás, amihez ez a gyártás hozzá van rendelve" msgid "Part" msgstr "Alkatrész" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Válassz alkatrészt a gyártáshoz" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Vevői rendelés azonosító" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Vevői rendelés amihez ez a gyártás hozzá van rendelve" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Forrás hely" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Válassz helyet ahonnan készletet vegyünk el ehhez a gyártáshoz (hagyd üresen ha bárhonnan)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Cél hely" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Válassz helyet ahol a kész tételek tárolva lesznek" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Gyártási mennyiség" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Gyártandó készlet tételek száma" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Kész tételek" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Elkészült készlet tételek száma" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Gyártási állapot" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Gyártás státusz kód" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Batch kód" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Batch kód a gyártás kimenetéhez" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Létrehozás dátuma" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Befejezés cél dátuma" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Cél dátum a gyártás befejezéséhez. Ez után késettnek számít majd." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Befejezés dátuma" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "elkészítette" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Indította" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "Felhasználó aki ezt a gyártási utasítást kiállította" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1182,11 +1182,11 @@ msgstr "Felhasználó aki ezt a gyártási utasítást kiállította" msgid "Responsible" msgstr "Felelős" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "Felhasználó vagy csoport aki felelős ezért a gyártásért" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1198,15 +1198,15 @@ msgstr "Felhasználó vagy csoport aki felelős ezért a gyártásért" msgid "External Link" msgstr "Külső link" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "Priorítás" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "Gyártási utasítás priorítása" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1217,49 +1217,49 @@ msgstr "Gyártási utasítás priorítása" msgid "Project Code" msgstr "Projektszám" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "Projekt kód a gyártáshoz" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "A {build} gyártási utasítás elkészült" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "Gyártási utasítás elkészült" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "Nincs gyártási kimenet megadva" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "Gyártási kimenet már kész" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "Gyártási kimenet nem egyezik a gyártási utasítással" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "Mennyiségnek nullánál többnek kell lennie" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "A mennyiség nem lehet több mint a gyártási mennyiség" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "Gyártás objektum" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1304,36 +1304,36 @@ msgstr "Gyártás objektum" msgid "Quantity" msgstr "Mennyiség" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "Gyártáshoz szükséges mennyiség" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Gyártási tételnek meg kell adnia a gyártási kimenetet, mivel a fő darab egyedi követésre kötelezett" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "A lefoglalt mennyiség ({q}) nem lépheti túl a szabad készletet ({a})" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "Készlet túlfoglalva" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "Lefoglalt mennyiségnek nullánál többnek kell lennie" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "Egyedi követésre kötelezett tételeknél a menyiség 1 kell legyen" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "A készlet tétel nem egyezik az alkatrészjegyzékkel" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1350,19 +1350,19 @@ msgstr "A készlet tétel nem egyezik az alkatrészjegyzékkel" msgid "Stock Item" msgstr "Készlet tétel" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "Forrás készlet tétel" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "Készlet mennyiség amit foglaljunk a gyártáshoz" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "Beépítés ebbe" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "Cél készlet tétel" @@ -2167,10 +2167,10 @@ msgstr "Árfolyam frissítési gyakoriság" msgid "How often to update exchange rates (set to zero to disable)" msgstr "Milyen gyakran frissítse az árfolyamokat (nulla a kikapcsoláshoz)" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "nap" @@ -2207,1196 +2207,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "A külső URL-ről letöltéshez használt user-agent felülbírálásának engedélyezése (hagyd üresen az alapértelmezéshez)" #: common/models.py:1179 +msgid "Strict URL Validation" +msgstr "" + +#: common/models.py:1180 +msgid "Require schema specification when validating URLs" +msgstr "" + +#: common/models.py:1186 msgid "Require confirm" msgstr "Megerősítés igénylése" -#: common/models.py:1180 +#: common/models.py:1187 msgid "Require explicit user confirmation for certain action." msgstr "Kérjen felhasználói megerősítést bizonyos műveletekhez" -#: common/models.py:1186 +#: common/models.py:1193 msgid "Tree Depth" msgstr "Fa mélység" -#: common/models.py:1187 +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "Alapértelmezett mélység a fa nézetekben. A mélyebb szintek betöltődnek ha szükségesek." -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "Frissítés keresés gyakorisága" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "Milyen gyakran ellenőrizze van-e új frissítés (0=soha)" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "Automatikus biztonsági mentés" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "Adatbázis és média fájlok automatikus biztonsági mentése" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "Automata biztonsági mentés gyakorisága" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "Hány naponta készüljön automatikus biztonsági mentés" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "Feladat törlési gyakoriság" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "Háttérfolyamat eredmények törlése megadott nap eltelte után" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "Hibanapló törlési gyakoriság" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "Hibanapló bejegyzések törlése megadott nap eltelte után" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "Értesítés törlési gyakoriság" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "Felhasználói értesítések törlése megadott nap eltelte után" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Vonalkód támogatás" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "Vonalkód olvasó támogatás engedélyezése a web felületen" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "Vonalkód beadási késleltetés" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "Vonalkód beadáskor a feldolgozás késleltetési ideje" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "Webkamerás vonalkód olvasás" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "Webkamerás kódolvasás engedélyezése a böngészőből" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "Alkatrész változatok" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "Alkatrész változat vagy verziószám tulajdonság használata" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "IPN reguláris kifejezés" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "Reguláris kifejezés ami illeszkedik az alkatrész IPN-re" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "Többször is előforduló IPN engedélyezése" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "Azonos IPN használható legyen több alkatrészre is" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "IPN szerkesztésének engedélyezése" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "IPN megváltoztatásánsak engedélyezése az alkatrész szerkesztése közben" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "Alkatrészjegyzék adatok másolása" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "Alkatrész másoláskor az alkatrészjegyzék adatokat is másoljuk alapból" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "Alkatrész paraméterek másolása" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "Alkatrész másoláskor a paramétereket is másoljuk alapból" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "Alkatrész teszt adatok másolása" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "Alkatrész másoláskor a tesztek adatait is másoljuk alapból" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "Kategória paraméter sablonok másolása" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "Kategória paraméter sablonok másolása alkatrész létrehozásakor" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "Sablon" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "Alkatrészek alapból sablon alkatrészek legyenek" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "Gyártmány" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "Alkatrészeket alapból lehessen gyártani másik alkatrészekből" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "Összetevő" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "Alkatrészek alapból használhatók összetevőként más alkatrészekhez" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "Beszerezhető" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "Alkatrészek alapból beszerezhetők legyenek" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "Értékesíthető" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "Alkatrészek alapból eladhatók legyenek" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "Követésre kötelezett" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "Alkatrészek alapból követésre kötelezettek legyenek" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "Virtuális" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "Alkatrészek alapból virtuálisak legyenek" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "Importálás megjelenítése a nézetekben" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "Import segéd megjelenítése néhány alkatrész nézetben" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "Kapcsolódó alkatrészek megjelenítése" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "Alkatrész kapcsolódó alkatrészeinek megjelenítése" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "Kezdeti készlet adatok" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "Kezdeti készlet létrehozása új alkatrész felvételekor" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Kezdeti beszállítói adatok" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Kezdeti beszállítói adatok létrehozása új alkatrész felvételekor" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "Alkatrész név megjelenítés formátuma" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "Formátum az alkatrész név megjelenítéséhez" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "Alkatrész kategória alapértelmezett ikon" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "Alkatrész kategória alapértelmezett ikon (üres ha nincs)" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "Csak választható mértékegységek" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "A megadott mértékegység csak a beállított lehetőségekből legyen elfogadva" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "Áraknál használt tizedesjegyek min. száma" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Tizedejegyek minimális száma az árak megjelenítésekor" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "Áraknál használt tizedesjegyek max. száma" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Tizedejegyek maximális száma az árak megjelenítésekor" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "Beszállítói árazás használata" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Beszállítói ársávok megjelenítése az általános árkalkulációkban" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "Beszerzési előzmények felülbírálása" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Beszerzési árelőzmények felülírják a beszállítói ársávokat" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "Készlet tétel ár használata" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "A kézzel bevitt készlet tétel árak használata az árszámításokhoz" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "Készlet tétel ár kora" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Az ennyi napnál régebbi készlet tételek kizárása az árszámításból" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "Alkatrészváltozat árak használata" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "Alkatrészváltozat árak megjelenítése az általános árkalkulációkban" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "Csak az aktív változatokat" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "Csak az aktív alkatrészváltozatok használata az árazásban" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "Árazás újraszámítás gyakoriság" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "Árak automatikus frissítése ennyi nap után" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "Belső árak" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "Alkatrészekhez belső ár engedélyezése" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "Belső ár felülbírálása" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "Ha elérhetőek az árkalkulációkban a belső árak lesznek alapul véve" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "Címke nyomtatás engedélyezése" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "Címke nyomtatás engedélyezése a web felületről" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "Címke kép DPI" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Képek felbontása amik átadásra kerülnek címkenyomtató pluginoknak" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "Riportok engedélyezése" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "Riportok előállításának engedélyezése" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "Debug mód" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "Riportok előállítása HTML formátumban (hibakereséshez)" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "Lapméret" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "Alapértelmezett lapméret a PDF riportokhoz" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "Teszt riportok engedélyezése" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "Teszt riportok előállításának engedélyezése" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "Teszt riportok hozzáadása" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "Teszt riport nyomtatáskor egy másolat hozzáadása a készlet tételhez" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "Globálisan egyedi sorozatszámok" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "A sorozatszámoknak egyedinek kell lennie a teljes készletre vonatkozóan" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "Sorozatszámok automatikus kitöltése" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "Sorozatszámok automatikus kitöltése a formokon" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "Kimerült készlet törlése" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "Alapértelmezett művelet mikor a készlet tétel elfogy" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "Batch kód sablon" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "Sablon a készlet tételekhez alapértelmezett batch kódok előállításához" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "Készlet lejárata" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "Készlet lejárat kezelésének engedélyezése" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "Lejárt készlet értékesítése" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "Lejárt készlet értékesítésének engedélyezése" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "Álló készlet ideje" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "Napok száma amennyivel a lejárat előtt a készlet tételeket állottnak vesszük" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "Lejárt készlet gyártása" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "Gyártás engedélyezése lejárt készletből" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "Készlet tulajdonosok kezelése" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "Tulajdonosok kezelésének engedélyezése a készlet helyekre és tételekre" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "Hely alapértelmezett ikon" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "Hely alapértelmezett ikon (üres ha nincs)" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "Beépített készlet megjelenítése" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "Beépített készlet tételek megjelenítése a készlet táblákban" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "Gyártási utasítás azonosító minta" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "Szükséges minta a gyártási utasítás azonosító mező előállításához" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "Visszavétel engedélyezése" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "Visszavételek engedélyezése a felületen" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "Visszavétel azonosító minta" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "Szükséges minta a visszavétel azonosító mező előállításához" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "Befejezett visszavétel szerkesztése" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "Visszavétel szerkesztésének engedélyezése befejezés után" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "Vevői rendelés azonosító minta" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "Szükséges minta a vevői rendelés azonosító mező előállításához" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "Vevői rendeléshez alapértelmezett szállítmány" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "Szállítmány automatikus létrehozása az új vevő rendelésekhez" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "Befejezett vevői rendelés szerkesztése" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Vevői rendelések szerkesztésének engedélyezése szállítás vagy befejezés után" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "Beszerzési rendelés azonosító minta" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "Szükséges minta a beszerzési rendelés azonosító mező előállításához" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "Befejezett beszerzési rendelés szerkesztése" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Beszérzési rendelések szerkesztésének engedélyezése kiküldés vagy befejezés után" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "Elfelejtett jelszó engedélyezése" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "Elfelejtett jelszó funkció engedélyezése a bejentkező oldalon" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "Regisztráció engedélyezése" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "Felhaszálók önkéntes regisztrációjának engedélyezése a bejelentkező oldalon" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "SSO engedélyezése" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "SSO engedélyezése a bejelentkező oldalon" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "SSO regisztráció engedélyezése" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Felhaszálók önkéntes regisztrációjának engedélyezése SSO-n keresztül a bejelentkező oldalon" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "Email szükséges" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "Kötelező email megadás regisztrációkor" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "SSO felhasználók automatikus kitöltése" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "Felhasználó adatainak automatikus kitöltése az SSO fiókadatokból" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "Email kétszer" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "Regisztráláskor kétszer kérdezze a felhasználó email címét" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "Jelszó kétszer" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "Regisztráláskor kétszer kérdezze a felhasználó jelszavát" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "Engedélyezett domainek" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Feliratkozás korlátozása megadott domain-ekre (vesszővel elválasztva, @-al kezdve)" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "Csoport regisztráláskor" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "Csoport amihez a frissen regisztrált felhasználók hozzá lesznek rendelve" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "Többfaktoros hitelesítés kényszerítése" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "A felhasználóknak többfaktoros hitelesítést kell használniuk." -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "Pluginok ellenőrzése indításkor" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Ellenőrizze induláskor hogy minden plugin telepítve van - engedélyezd konténer környezetben (docker)" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "URL integráció engedélyezése" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "URL útvonalalak hozzáadásának engedélyezése a pluginok számára" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "Navigációs integráció engedélyezése" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "Navigációs integráció engedélyezése a pluginok számára" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "App integráció engedélyezése" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "App hozzáadásának engedélyezése a pluginok számára" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "Ütemezés integráció engedélyezése" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "Háttérben futó feladatok hozzáadásának engedélyezése a pluginok számára" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "Esemény integráció engedélyezése" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "Belső eseményekre reagálás engedélyezése a pluginok számára" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "Projektszámok engedélyezése" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "Projektszámok használatának engedélyezése a projektek követéséhez" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "Leltár funkció" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Leltár funkció engedélyezése a készlet mennyiség és érték számításhoz" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "Külső helyek nélkül" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Külső helyek figyelmen kívül hagyása a leltár számításoknál" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "Automatikus leltár időpontja" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Hány naponta történjen automatikus leltár (nulla egyenlő tiltva)" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "Riport törlési gyakoriság" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Régi leltár riportok törlése hány naponta történjen" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "Felhasználók teljes nevének megjelenítése" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "Felhasználói név helyett a felhasználók teljes neve jelenik meg" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "Beállítások kulcs (egyedinek kell lennie, nem kis- nagybetű érzékeny" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "Inaktív alkatrészek elrejtése" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "Nem aktív alkatrészek elrejtése a kezdőlapon" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "Értesítésre beállított alkatrészek megjelenítése" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "Alkatrész értesítések megjelenítése a főoldalon" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "Értesítésre beállított kategóriák megjelenítése" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "Alkatrész kategória értesítések megjelenítése a főoldalon" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "Legújabb alkatrészek megjelenítése" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "Legújabb alkatrészek megjelenítése a főoldalon" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "Jóváhagyás nélküli alkatrészjegyzékek megjelenítése" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "Jóváhagyásra váró alkatrészjegyzékek megjelenítése a főoldalon" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "Legfrissebb készlet változások megjelenítése" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "Legutóbb megváltozott alkatrészek megjelenítése a főoldalon" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "Alacsony készlet megjelenítése" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "Alacsony készletek megjelenítése a főoldalon" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "Kimerült készlet megjelenítése" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "Kimerült készletek megjelenítése a főoldalon" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "Gyártáshoz szükséges készlet megjelenítése" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "Gyártáshoz szükséges készletek megjelenítése a főoldalon" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "Lejárt készlet megjelenítése" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "Lejárt készletek megjelenítése a főoldalon" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "Állott készlet megjelenítése" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "Álló készletek megjelenítése a főoldalon" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "Függő gyártások megjelenítése" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "Folyamatban lévő gyártások megjelenítése a főoldalon" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "Késésben lévő gyártások megjelenítése" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "Késésben lévő gyártások megjelenítése a főoldalon" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "Kintlévő beszerzési rendelések megjelenítése" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "Kintlévő beszerzési rendelések megjelenítése a főoldalon" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "Késésben lévő megrendelések megjelenítése" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "Késésben lévő megrendelések megjelenítése a főoldalon" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "Függő vevői rendelések megjelenítése" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "Függő vevői rendelések megjelenítése a főoldalon" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "Késésben lévő vevői rendelések megjelenítése" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "Késésben lévő vevői rendelések megjelenítése a főoldalon" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "Függő vevői szállítmányok megjelenítése" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "Folyamatban lévő vevői szállítmányok megjelenítése a főoldalon" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "Hírek megjelenítése" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "Hírek megjelenítése a főoldalon" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "Beágyazott címke megjelenítés" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "PDF címkék megjelenítése a böngészőben letöltés helyett" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "Alapértelmezett címkenyomtató" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "Melyik címkenyomtató legyen az alapértelmezett" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "Beágyazott riport megjelenítés" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "PDF riport megjelenítése a böngészőben letöltés helyett" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "Alkatrészek keresése" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "Alkatrészek megjelenítése a keresési előnézetben" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "Beszállítói alkatrészek keresése" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "Beszállítói alkatrészek megjelenítése a keresési előnézetben" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "Gyártói alkatrészek keresése" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "Gyártói alkatrészek megjelenítése a keresési előnézetben" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "Inaktív alkatrészek elrejtése" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "Inaktív alkatrészek kihagyása a keresési előnézet találataiból" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "Kategóriák keresése" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "Alkatrész kategóriák megjelenítése a keresési előnézetben" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "Készlet keresése" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "Készlet tételek megjelenítése a keresési előnézetben" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "Nem elérhető készlet tételek elrejtése" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "Nem elérhető készlet kihagyása a keresési előnézet találataiból" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "Helyek keresése" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "Készlet helyek megjelenítése a keresési előnézetben" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "Cégek keresése" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "Cégek megjelenítése a keresési előnézetben" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "Gyártási utasítások keresése" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "Gyártási utasítások megjelenítése a keresés előnézet ablakban" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "Beszerzési rendelések keresése" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "Beszerzési rendelések megjelenítése a keresési előnézetben" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "Inaktív beszerzési rendelések kihagyása" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "Inaktív beszerzési rendelések kihagyása a keresési előnézet találataiból" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "Vevői rendelések keresése" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "Vevői rendelések megjelenítése a keresési előnézetben" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "Inaktív vevői rendelések kihagyása" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "Inaktív vevői rendelések kihagyása a keresési előnézet találataiból" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "Visszavétel keresése" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "Visszavételek megjelenítése a keresés előnézet ablakban" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "Inaktív visszavételek kihagyása" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "Inaktív visszavételek kihagyása a keresési előnézet találataiból" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "Keresési előnézet eredményei" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "A keresési előnézetben megjelenítendő eredmények száma szekciónként" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "Regex keresés" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "Reguláris kifejezések engedélyezése a keresésekben" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "Teljes szó keresés" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "A keresések csak teljes szóra egyező találatokat adjanak" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "Mennyiség megjelenítése a formokon" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "Rendelkezésre álló alkatrész mennyiség megjelenítése néhány formon" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "ESC billentyű zárja be a formot" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "ESC billentyű használata a modális formok bezárásához" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "Rögzített menüsor" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "A menü pozíciója mindig rögzítve a lap tetején" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "Dátum formátum" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "Preferált dátum formátum a dátumok kijelzésekor" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Alkatrész ütemezés" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "Alkatrész ütemezési információk megjelenítése" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Alkatrész leltár" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "Alkatrész leltár információk megjelenítése (ha a leltár funkció engedélyezett)" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "Táblázati szöveg hossz" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "Alapértelmezett alkatrész címke sablon" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "Az alapértelmezetten kiválasztott alkatrész címke sablon" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "Alapértelmezett készlet címke sablon" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "Az alapértelmezetten kiválasztott készlet címke sablon" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "Alapértelmezett készlethely címke sablon" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "Az alapértelmezetten kiválasztott készlethely címke sablon" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "Hibariportok fogadása" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "Értesítések fogadása a rendszerhibákról" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "Ársáv mennyiség" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3404,23 +3412,23 @@ msgstr "Ársáv mennyiség" msgid "Price" msgstr "Ár" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "Egységár egy meghatározott mennyiség esetén" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "Végpont" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "Végpont ahol ez a webhook érkezik" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "Webhook neve" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3429,101 +3437,101 @@ msgstr "Webhook neve" msgid "Active" msgstr "Aktív" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "Aktív-e ez a webhook" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "Token" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "Token a hozzáféréshez" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "Titok" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "Megosztott titok a HMAC-hoz" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "Üzenet azonosító" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "Egyedi azonosító ehhez az üzenethez" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "Kiszolgáló" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "Kiszolgáló ahonnan ez az üzenet érkezett" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "Fejléc" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "Üzenet fejléce" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "Törzs" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "Üzenet törzse" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "Végpont amin ez az üzenet érkezett" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "Dolgozott rajta" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "Befejeződött a munka ezzel az üzenettel?" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "Id" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Cím" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "Közzétéve" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "Szerző" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "Összefoglaló" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "Elolvasva" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "Elolvasva?" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3533,31 +3541,31 @@ msgstr "Elolvasva?" msgid "Image" msgstr "Kép" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "Képfájl" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "A mértékegységnek valós azonosítónak kell lennie" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "Egység neve" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "Szimbólum" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "Opcionális mértékegység szimbólum" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Definíció" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "Mértékegység definíció" diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po index 08a3af3ac3..a182ce8827 100644 --- a/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/InvenTree/locale/id/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:32\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -47,11 +47,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "Detail terkait galat dapat dilihat di panel admin" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Masukkan tanggal" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Lampiran" msgid "Select file to attach" msgstr "Pilih file untuk dilampirkan" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Pilih file untuk dilampirkan" msgid "Link" msgstr "Tautan" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Tautan menuju URL eksternal" @@ -295,9 +295,9 @@ msgstr "Komentar" msgid "File comment" msgstr "Komentar file" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "" msgid "Invalid choice" msgstr "Pilihan tidak valid" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Pilihan tidak valid" msgid "Name" msgstr "Nama" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "Bukan kode mata uang yang valid" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Nilai kelebihan tidak boleh negatif" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Kelebihan tidak boleh melebihi 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Nilai kelebihan tidak valid" @@ -978,19 +978,19 @@ msgstr "Order Produksi" msgid "Build Orders" msgstr "Order Produksi" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "Pilihan produksi induk tidak valid" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Referensi Order Produksi" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "Referensi Order Produksi" msgid "Reference" msgstr "Referensi" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Produksi Induk" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Produksi induk dari produksi ini" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "Produksi induk dari produksi ini" msgid "Part" msgstr "Bagian" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Pilih bagian untuk diproduksi" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Referensi Order Penjualan" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Order penjualan yang teralokasikan ke pesanan ini" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Lokasi Sumber" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Pilih dari lokasi mana stok akan diambil untuk produksi ini (kosongkan untuk mengambil stok dari mana pun)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Lokasi Tujuan" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Pilih lokasi di mana item selesai akan disimpan" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Jumlah Produksi" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Jumlah item stok yang akan dibuat" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Item selesai" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Jumlah stok item yang telah diselesaikan" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Status pembuatan" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Kode status pembuatan" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Kode Kelompok" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Kode kelompok untuk hasil produksi ini" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Tanggal Pembuatan" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Target tanggal selesai" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Target tanggal selesai produksi. Produksi akan menjadi terlambat setelah tanggal ini." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Tanggal selesai" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "diselesaikan oleh" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Diserahkan oleh" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "Pengguna yang menyerahkan order ini" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "Pengguna yang menyerahkan order ini" msgid "Responsible" msgstr "Penanggung Jawab" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "" msgid "External Link" msgstr "Tautan eksternal" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "Tidak ada hasil produksi yang ditentukan" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "Hasil produksi sudah selesai" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "Hasil produksi tidak sesuai dengan order produksi" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "Jumlah harus lebih besar daripada nol" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "Jumlah" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Item produksi harus menentukan hasil produksi karena bagian utama telah ditandai sebagai dapat dilacak" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "Item stok teralokasikan terlalu banyak" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "Jumlah yang dialokasikan harus lebih dari nol" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "Jumlah harus 1 untuk stok dengan nomor seri" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "Stok Item" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "Sumber stok item" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "Jumlah stok yang dialokasikan ke produksi" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "Pasang ke" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "Tujuan stok item" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "Surel diperlukan" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 2eaa4b9544..44c7b6d1b7 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -47,11 +47,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "I dettagli dell'errore possono essere trovati nel pannello di amministrazione" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Inserisci la data" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Allegato" msgid "Select file to attach" msgstr "Seleziona file da allegare" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Seleziona file da allegare" msgid "Link" msgstr "Collegamento" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Link a URL esterno" @@ -295,9 +295,9 @@ msgstr "Commento" msgid "File comment" msgstr "Commento del file" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "Nomi duplicati non possono esistere sotto lo stesso genitore" msgid "Invalid choice" msgstr "Scelta non valida" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Scelta non valida" msgid "Name" msgstr "Nome" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "Non è un codice valuta valido" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Il sovra-valore non può essere negativo" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "L'eccesso non deve superare il 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Valore non valido per eccedenza" @@ -978,19 +978,19 @@ msgstr "Ordine di Produzione" msgid "Build Orders" msgstr "Ordini di Produzione" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "Scelta non valida per la produzione genitore" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Riferimento Ordine Di Produzione" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "Riferimento Ordine Di Produzione" msgid "Reference" msgstr "Riferimento" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "Breve descrizione della build (facoltativo)" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Produzione Genitore" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Ordine di produzione a cui questa produzione viene assegnata" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "Ordine di produzione a cui questa produzione viene assegnata" msgid "Part" msgstr "Articolo" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Selezionare parte da produrre" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Numero di riferimento ordine di vendita" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Ordine di vendita a cui questa produzione viene assegnata" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Posizione Di Origine" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Seleziona la posizione da cui prelevare la giacenza (lasciare vuoto per prelevare da qualsiasi posizione di magazzino)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Posizione Della Destinazione" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Seleziona il luogo in cui gli articoli completati saranno immagazzinati" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Quantità Produzione" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Numero di articoli da costruire" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Articoli completati" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Numero di articoli di magazzino che sono stati completati" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Stato Produzione" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Codice stato di produzione" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Codice Lotto" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Codice del lotto per questa produzione" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Data di creazione" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Data completamento obiettivo" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Data di completamento della produzione. Dopo tale data la produzione sarà in ritardo." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Data di completamento" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "Completato da" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Rilasciato da" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "Utente che ha emesso questo ordine di costruzione" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "Utente che ha emesso questo ordine di costruzione" msgid "Responsible" msgstr "Responsabile" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "Utente o gruppo responsabile di questo ordine di produzione" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "Utente o gruppo responsabile di questo ordine di produzione" msgid "External Link" msgstr "Collegamento esterno" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "Priorità di produzione" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "Priorità di questo ordine di produzione" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "Priorità di questo ordine di produzione" msgid "Project Code" msgstr "Codice del progetto" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "L'ordine di produzione {build} è stato completato" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "L'ordine di produzione è stato completato" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "Nessun output di produzione specificato" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "La produzione è stata completata" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "L'output della produzione non corrisponde all'ordine di compilazione" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "La quantità deve essere maggiore di zero" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "Quantità" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "L'elemento di compilazione deve specificare un output poiché la parte principale è contrassegnata come rintracciabile" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "La quantità assegnata ({q}) non deve essere maggiore della quantità disponibile ({a})" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "L'articolo in giacenza è sovrallocato" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "La quantità di assegnazione deve essere maggiore di zero" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "La quantità deve essere 1 per lo stock serializzato" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "Articoli in magazzino" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "Origine giacenza articolo" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "Quantità di magazzino da assegnare per la produzione" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "Installa in" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "Destinazione articolo in giacenza" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "giorni" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "Consenti di sovrascrivere l'user-agent utilizzato per scaricare immagini e file da URL esterno (lasciare vuoto per il predefinito)" #: common/models.py:1179 +msgid "Strict URL Validation" +msgstr "" + +#: common/models.py:1180 +msgid "Require schema specification when validating URLs" +msgstr "" + +#: common/models.py:1186 msgid "Require confirm" msgstr "Richiesta conferma" -#: common/models.py:1180 +#: common/models.py:1187 msgid "Require explicit user confirmation for certain action." msgstr "Richiede una conferma esplicita dell'utente per una determinata azione." -#: common/models.py:1186 +#: common/models.py:1193 msgid "Tree Depth" msgstr "Profondità livelli" -#: common/models.py:1187 +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "Profondità predefinita per la visualizzazione ad albero. I livelli più in alto possono essere caricati più lentamente quando necessari." -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "Aggiorna intervallo di controllo" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "Quanto spesso controllare gli aggiornamenti (impostare a zero per disabilitare)" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "Backup automatico" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "Abilita il backup automatico di database e file multimediali" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "Intervallo Di Backup Automatico" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "Definisci i giorni intercorrenti tra un backup automatico e l'altro" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "I risultati delle attività in background verranno eliminati dopo un determinato numero di giorni" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "I log di errore verranno eliminati dopo il numero specificato di giorni" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "Le notifiche dell'utente verranno eliminate dopo il numero di giorni specificato" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Supporto Codice A Barre" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "Codice a barre inserito scaduto" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "Tempo di ritardo di elaborazione codice a barre" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "Codice a Barre Supporto Webcam" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "Consenti la scansione del codice a barre tramite webcam nel browser" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "Abilita il campo revisione per l'articolo" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "IPN Regex" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "Schema di espressione regolare per l'articolo corrispondente IPN" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "Consenti duplicati IPN" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "Permetti a più articoli di condividere lo stesso IPN" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "Permetti modifiche al part number interno (IPN)" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "Consenti di modificare il valore del part number durante la modifica di un articolo" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "Copia I Dati Della distinta base dell'articolo" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "Copia i dati della Distinta Base predefinita quando duplichi un articolo" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "Copia I Dati Parametro dell'articolo" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "Copia i dati dei parametri di default quando si duplica un articolo" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "Copia I Dati dell'Articolo Test" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "Copia i dati di prova di default quando si duplica un articolo" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "Copia Template Parametri Categoria" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "Copia i modelli dei parametri categoria quando si crea un articolo" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "Modello" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "Gli articoli sono modelli per impostazione predefinita" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "Assemblaggio" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "Gli articoli possono essere assemblate da altri componenti per impostazione predefinita" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "Componente" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "Gli articoli possono essere assemblati da altri componenti per impostazione predefinita" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "Acquistabile" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "Gli articoli sono acquistabili per impostazione predefinita" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "Vendibile" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "Gli articoli sono acquistabili per impostazione predefinita" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "Tracciabile" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "Gli articoli sono tracciabili per impostazione predefinita" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "Virtuale" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "Gli articoli sono virtuali per impostazione predefinita" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "Mostra l'importazione nelle viste" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "Mostra la procedura guidata di importazione in alcune viste articoli" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "Mostra articoli correlati" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "Visualizza parti correlate per ogni articolo" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "Dati iniziali dello stock" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "Consentire la creazione di uno stock iniziale quando si aggiunge una nuova parte" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Dati iniziali del fornitore" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Consentire la creazione dei dati iniziali del fornitore quando si aggiunge una nuova parte" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "Formato di visualizzazione del nome articolo" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "Formato per visualizzare il nome dell'articolo" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "Icona predefinita Categoria Articolo" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "Icona predefinita Categoria Articolo (vuoto significa nessuna icona)" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "Usa Prezzi Fornitore" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Includere le discontinuità di prezzo del fornitore nei calcoli generali dei prezzi" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "Ignora la Cronologia Acquisti" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Cronologia dei prezzi dell'ordine di acquisto del fornitore superati con discontinuità di prezzo" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "Utilizzare i prezzi degli articoli in stock" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Utilizzare i prezzi dei dati di magazzino inseriti manualmente per il calcolo dei prezzi" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "Età dei prezzi degli articoli in stock" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Escludere dal calcolo dei prezzi gli articoli in giacenza più vecchi di questo numero di giorni" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "Utilizza Variazione di Prezzo" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "Includi la variante dei prezzi nei calcoli dei prezzi complessivi" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "Solo Varianti Attive" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "Utilizza solo articoli di varianti attive per calcolare i prezzi delle varianti" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "Numero di giorni prima che il prezzo dell'articolo venga aggiornato automaticamente" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "Prezzi interni" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "Abilita prezzi interni per gli articoli" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "Sovrascrivi Prezzo Interno" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "Se disponibile, i prezzi interni sostituiscono i calcoli della fascia di prezzo" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "Abilita stampa etichette" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "Abilita la stampa di etichette dall'interfaccia web" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "Etichetta Immagine DPI" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Risoluzione DPI quando si generano file di immagine da fornire ai plugin di stampa per etichette" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "Abilita Report di Stampa" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "Abilita generazione di report di stampa" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "Modalità Debug" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "Genera report in modalità debug (output HTML)" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "Dimensioni pagina" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "Dimensione predefinita della pagina per i report PDF" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "Abilita Rapporto di Prova" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "Abilita generazione di stampe di prova" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "Allega Rapporto di Prova" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "Quando si stampa un rapporto di prova, allegare una copia del rapporto di prova all'elemento di magazzino associato" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "Seriali Unici Globali" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "I numeri di serie per gli articoli di magazzino devono essere univoci" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "Auto Riempimento Numeri Seriali" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "Auto riempimento numeri nel modulo" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "Elimina scorte esaurite" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "Determina il comportamento predefinito quando un elemento stock è esaurito" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "Modello Codice a Barre" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "Modello per la generazione di codici batch predefiniti per gli elementi stock" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "Scadenza giacenza" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "Abilita funzionalità di scadenza della giacenza" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "Vendi giacenza scaduta" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "Consenti la vendita di stock scaduti" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "Tempo di Scorta del Magazzino" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "Numero di giorni in cui gli articoli in magazzino sono considerati obsoleti prima della scadenza" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "Crea giacenza scaduta" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "Permetti produzione con stock scaduto" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "Controllo della proprietà della giacenza" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "Abilita il controllo della proprietà sulle posizioni e gli oggetti in giacenza" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "Icona Predefinita Ubicazione di Magazzino" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "Icona Predefinita Ubicazione di Magazzino (vuoto significa nessuna icona)" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "Modello Di Riferimento Ordine Di Produzione" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "Modello richiesto per generare il campo di riferimento ordine di produzione" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "Modello Di Riferimento Ordine Di Vendita" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "Modello richiesto per generare il campo di riferimento ordine di vendita" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "Spedizione Predefinita Ordine Di Vendita" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "Abilita la creazione di spedizioni predefinite con ordini di vendita" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "Modifica Ordini Di Vendita Completati" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Consenti la modifica degli ordini di vendita dopo che sono stati spediti o completati" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "Modello di Riferimento Ordine D'Acquisto" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "Modello richiesto per generare il campo di riferimento ordine di acquisto" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "Modifica Ordini Di Acquisto Completati" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Consenti la modifica degli ordini di acquisto dopo che sono stati spediti o completati" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "Abilita password dimenticata" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "Abilita la funzione password dimenticata nelle pagine di accesso" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "Abilita registrazione" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "Abilita auto-registrazione per gli utenti nelle pagine di accesso" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "SSO abilitato" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "Abilita SSO nelle pagine di accesso" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "Abilita registrazione SSO" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Abilita l'auto-registrazione tramite SSO per gli utenti nelle pagine di accesso" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "Email richiesta" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "Richiedi all'utente di fornire una email al momento dell'iscrizione" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "Riempimento automatico degli utenti SSO" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "Compila automaticamente i dettagli dell'utente dai dati dell'account SSO" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "Posta due volte" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "Al momento della registrazione chiedere due volte all'utente l'indirizzo di posta elettronica" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "Password due volte" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "Al momento della registrazione chiedere agli utenti due volte l'inserimento della password" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "Domini consentiti" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "Gruppo iscrizione" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "Gruppo a cui i nuovi utenti vengono assegnati al momento della registrazione" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "Applica MFA" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "Gli utenti devono utilizzare la sicurezza a due fattori." -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "Controlla i plugin all'avvio" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Controlla che tutti i plugin siano installati all'avvio - abilita in ambienti contenitore" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "Abilita l'integrazione URL" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "Attiva plugin per aggiungere percorsi URL" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "Attiva integrazione navigazione" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "Abilita i plugin per l'integrazione nella navigazione" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "Abilita l'app integrata" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "Abilita plugin per aggiungere applicazioni" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "Abilita integrazione pianificazione" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "Abilita i plugin per eseguire le attività pianificate" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "Abilita eventi integrati" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "Abilita plugin per rispondere agli eventi interni" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "Funzionalità Dell'Inventario" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Abilita la funzionalità d'inventario per la registrazione dei livelli di magazzino e il calcolo del valore di magazzino" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "Inventario periodico automatico" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Numero di giorni tra la registrazione automatica dell'inventario (imposta 0 per disabilitare)" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "I rapporti d'inventario verranno eliminati dopo il numero specificato di giorni" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "Tasto impostazioni (deve essere univoco - maiuscole e minuscole" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "Nascondi Articoli Inattivi" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "Mostra articoli sottoscritti" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "Mostra gli articoli sottoscritti nella homepage" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "Mostra le categorie sottoscritte" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "Mostra le categorie dei componenti sottoscritti nella homepage" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "Mostra ultimi articoli" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "Mostra gli ultimi articoli sulla homepage" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "Mostra distinta base non convalidata" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "Mostra le distinte base che attendono la convalida sulla homepage" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "Mostra le modifiche recenti alle giacenze" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "Mostra le giacenze modificate di recente nella homepage" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "Mostra disponibilità scarsa delle giacenze" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "Mostra disponibilità scarsa degli articoli sulla homepage" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "Mostra scorte esaurite" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "Mostra disponibilità scarsa delle scorte degli articoli sulla homepage" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "Mostra scorte necessarie" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "Mostra le scorte degli articoli necessari per la produzione sulla homepage" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "Mostra scorte esaurite" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "Mostra gli articoli stock scaduti nella home page" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "Mostra scorte obsolete" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "Mostra gli elementi obsoleti esistenti sulla home page" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "Mostra produzioni in attesa" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "Mostra produzioni in attesa sulla homepage" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "Mostra produzioni in ritardo" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "Mostra produzioni in ritardo sulla home page" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "Mostra ordini di produzione inevasi" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "Mostra ordini di produzione inevasi sulla home page" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "Mostra Ordini di Produzione in ritardo" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "Mostra Ordini di Produzione in ritardo sulla home page" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "Mostra Ordini di Vendita inevasi" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "Mostra Ordini di Vendita inevasi sulla home page" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "Mostra Ordini di Vendita in ritardo" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "Mostra Ordini di Vendita in ritardo sulla home page" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "Mostra Notizie" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "Mostra notizie sulla home page" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "Visualizzazione dell'etichetta in linea" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "Visualizza le etichette PDF nel browser, invece di scaricare come file" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "Stampante per etichette predefinita" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "Configura quale stampante di etichette deve essere selezionata per impostazione predefinita" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "Visualizzazione dell'etichetta in linea" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "Visualizza le etichette PDF nel browser, invece di scaricare come file" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "Cerca Articoli" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "Mostra articoli della ricerca nella finestra di anteprima" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "Mostra articoli del fornitore nella finestra di anteprima" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "Cerca Articoli Produttore" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "Mostra articoli del produttore nella finestra di anteprima" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "Nascondi Articoli Inattivi" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "Escludi articoli inattivi dalla finestra di anteprima della ricerca" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "Cerca Categorie" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "Mostra categorie articolo nella finestra di anteprima di ricerca" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "Cerca Giacenze" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "Mostra articoli in giacenza nella finestra di anteprima della ricerca" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "Nascondi elementi non disponibili" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "Escludi gli elementi stock che non sono disponibili dalla finestra di anteprima di ricerca" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "Cerca Ubicazioni" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "Mostra ubicazioni delle giacenze nella finestra di anteprima di ricerca" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "Cerca Aziende" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "Mostra le aziende nella finestra di anteprima di ricerca" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "Cerca Ordini Di Produzione" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "Mostra gli ordini di produzione nella finestra di anteprima di ricerca" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "Cerca Ordini di Acquisto" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "Mostra gli ordini di acquisto nella finestra di anteprima di ricerca" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "Escludi Ordini D'Acquisto Inattivi" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "Escludi ordini di acquisto inattivi dalla finestra di anteprima di ricerca" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "Cerca Ordini Di Vendita" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "Visualizzazione degli ordini di vendita nella finestra di anteprima della ricerca" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "Escludi Ordini Di Vendita Inattivi" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "Escludi ordini di vendita inattivi dalla finestra di anteprima di ricerca" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "Cerca Ordini Di Reso" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "Risultati Dell'Anteprima Di Ricerca" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "Numero di risultati da visualizzare in ciascuna sezione della finestra di anteprima della ricerca" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "Ricerca con regex" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "Mostra quantità nei moduli" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "Visualizzare la quantità di pezzi disponibili in alcuni moduli" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "Il tasto Esc chiude i moduli" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "Utilizzare il tasto Esc per chiudere i moduli modali" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "Barra di navigazione fissa" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "La posizione della barra di navigazione è fissata nella parte superiore dello schermo" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "Formato Data" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "Formato predefinito per visualizzare le date" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Programmazione Prodotto" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "Mostra informazioni sulla pianificazione del prodotto" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Inventario Prodotto" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "Visualizza le informazioni d'inventario dell'articolo (se la funzionalità d'inventario è abilitata)" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "Lunghezza Stringa Tabella" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "Quantità prezzo limite" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "Quantità prezzo limite" msgid "Price" msgstr "Prezzo" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "Prezzo unitario in quantità specificata" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "Scadenza" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "Scadenza in cui questa notifica viene ricevuta" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "Nome per questa notifica" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "Nome per questa notifica" msgid "Active" msgstr "Attivo" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "È questa notifica attiva" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "Token" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "Token per l'accesso" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "Segreto" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "Segreto condiviso per HMAC" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "ID Messaggio" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "Identificatore unico per questo messaggio" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "Host" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "Host da cui questo messaggio è stato ricevuto" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "Intestazione" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "Intestazione di questo messaggio" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "Contenuto" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "Contenuto di questo messaggio" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "Scadenza in cui questo messaggio è stato ricevuto" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "Lavorato il" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "Il lavoro su questo messaggio è terminato?" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "Id" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Titolo" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "Pubblicato" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "Autore" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "Riepilogo" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "Letto" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "Queste notizie sull'elemento sono state lette?" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "Queste notizie sull'elemento sono state lette?" msgid "Image" msgstr "Immagine" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "File immagine" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 25176ff617..4de4d18684 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -47,11 +47,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "エラーの詳細は管理者パネルで確認できます" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "日付を入力する" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "添付ファイル" msgid "Select file to attach" msgstr "添付ファイルを選択" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "添付ファイルを選択" msgid "Link" msgstr "リンク" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "外部 サイト へのリンク" @@ -295,9 +295,9 @@ msgstr "コメント:" msgid "File comment" msgstr "ファイルコメント" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "" msgid "Invalid choice" msgstr "無効な選択です" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "無効な選択です" msgid "Name" msgstr "お名前" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "" @@ -978,19 +978,19 @@ msgstr "組立注文" msgid "Build Orders" msgstr "組立注文" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "" msgid "Part" msgstr "パーツ" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "組立状況" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "作成日時" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "" msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "" msgid "External Link" msgstr "外部リンク" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "組立優先度" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "数量" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "在庫商品" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "テンプレート" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "アセンブリ" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "コンポーネント" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "購入可能" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "販売可能" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "追跡可能" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "デバッグモード" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "シリアル番号を自動入力" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "メールアドレスは必須です" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "非アクティブな部品を非表示" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "購読中の部品を表示" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "購読中のカテゴリを表示" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "メッセージ ID:" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po index a5b96c6488..f57b6bb470 100644 --- a/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -47,11 +47,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "오류 세부 정보는 관리자 패널에서 찾을 수 있습니다." -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "날짜 입력" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "첨부파일" msgid "Select file to attach" msgstr "첨부할 파일을 선택하세요" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "첨부할 파일을 선택하세요" msgid "Link" msgstr "링크" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "외부 URL로 링크" @@ -295,9 +295,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "" msgid "Name" msgstr "이름" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "" @@ -978,19 +978,19 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "" msgid "Part" msgstr "" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "" msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "" msgid "External Link" msgstr "외부 링크" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "수량 값은 0보다 커야 합니다" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "수량" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "바코드 지원" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "구입 가능" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "판매 가능" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "디버그 모드" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "페이지 크기" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "PDF 보고서 기본 페이지 크기" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "SSO 활성화" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "로그인 페이지에서 SSO 활성화" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "이메일 필요" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "두 번 보내기" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "작성자" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "이미지" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po index 33985b2a93..2cae110330 100644 --- a/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -47,11 +47,11 @@ msgstr "Ongeldige hoeveelheid ingegeven ({exc})" msgid "Error details can be found in the admin panel" msgstr "Error details kunnen worden gevonden in het admin scherm" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Voer datum in" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Bijlage" msgid "Select file to attach" msgstr "Bestand als bijlage selecteren" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Bestand als bijlage selecteren" msgid "Link" msgstr "Link" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Link naar externe URL" @@ -295,9 +295,9 @@ msgstr "Opmerking" msgid "File comment" msgstr "Bestand opmerking" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "Dubbele namen kunnen niet bestaan onder hetzelfde bovenliggende object" msgid "Invalid choice" msgstr "Ongeldige keuze" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Ongeldige keuze" msgid "Name" msgstr "Naam" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "Ongeldige fysieke eenheid" msgid "Not a valid currency code" msgstr "Geen geldige valutacode" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Overschotwaarde mag niet negatief zijn" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Overschot mag niet groter zijn dan 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Ongeldige waarde voor overschot" @@ -978,19 +978,19 @@ msgstr "Productieorder" msgid "Build Orders" msgstr "Productieorders" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "Ongeldige keuze voor bovenliggende productie" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Productieorderreferentie" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "Productieorderreferentie" msgid "Reference" msgstr "Referentie" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "Korte beschrijving van de build (optioneel)" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Bovenliggende Productie" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Productieorder waar deze productie aan is toegewezen" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "Productieorder waar deze productie aan is toegewezen" msgid "Part" msgstr "Onderdeel" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Selecteer onderdeel om te produceren" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Verkooporder Referentie" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Verkooporder waar deze productie aan is toegewezen" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Bronlocatie" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Selecteer de locatie waar de voorraad van de productie vandaan moet komen (laat leeg om vanaf elke standaard locatie te nemen)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Bestemmings Locatie" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Selecteer locatie waar de voltooide items zullen worden opgeslagen" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Productiehoeveelheid" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Aantal voorraaditems om te produceren" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Voltooide voorraadartikelen" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Aantal voorraadartikelen die zijn voltooid" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Productiestatus" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Productiestatuscode" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Batchcode" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Batchcode voor deze productieuitvoer" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Aanmaakdatum" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Verwachte opleveringsdatum" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Doeldatum voor productie voltooiing. Productie zal achterstallig zijn na deze datum." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Opleveringsdatum" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "voltooid door" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Uitgegeven door" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "Gebruiker die de productieorder heeft gegeven" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "Gebruiker die de productieorder heeft gegeven" msgid "Responsible" msgstr "Verantwoordelijke" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "Gebruiker of groep verantwoordelijk voor deze bouwopdracht" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "Gebruiker of groep verantwoordelijk voor deze bouwopdracht" msgid "External Link" msgstr "Externe Link" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "Bouw prioriteit" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "Prioriteit van deze bouwopdracht" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "Prioriteit van deze bouwopdracht" msgid "Project Code" msgstr "Project Code" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "Project code voor deze build order" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Productieorder {build} is voltooid" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "Een productieorder is voltooid" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "Geen productie uitvoer opgegeven" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "Productie uitvoer is al voltooid" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "Productuitvoer komt niet overeen met de Productieorder" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "Hoeveelheid moet groter zijn dan nul" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "Hoeveelheid kan niet groter zijn dan aantal" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "Bouw object" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "Bouw object" msgid "Quantity" msgstr "Hoeveelheid" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "Vereiste hoeveelheid voor bouwopdracht" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Productieartikel moet een productieuitvoer specificeren, omdat het hoofdonderdeel gemarkeerd is als traceerbaar" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Toegewezen hoeveelheid ({q}) mag de beschikbare voorraad ({a}) niet overschrijden" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "Voorraad item is te veel toegewezen" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "Toewijzing hoeveelheid moet groter zijn dan nul" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "Hoeveelheid moet 1 zijn voor geserialiseerde voorraad" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "Geselecteerde voorraadartikelen komen niet overeen met de BOM-regel" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "Geselecteerde voorraadartikelen komen niet overeen met de BOM-regel" msgid "Stock Item" msgstr "Voorraadartikel" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "Bron voorraadartikel" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "Voorraad hoeveelheid toe te wijzen aan productie" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "Installeren in" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "Bestemming voorraadartikel" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "dagen" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "Sta toe om de user-agent te overschrijven die gebruikt wordt om afbeeldingen en bestanden van externe URL te downloaden (laat leeg voor de standaard)" #: common/models.py:1179 +msgid "Strict URL Validation" +msgstr "" + +#: common/models.py:1180 +msgid "Require schema specification when validating URLs" +msgstr "" + +#: common/models.py:1186 msgid "Require confirm" msgstr "Bevestiging vereist" -#: common/models.py:1180 +#: common/models.py:1187 msgid "Require explicit user confirmation for certain action." msgstr "Vereis expliciete bevestiging van de gebruiker voor bepaalde actie." -#: common/models.py:1186 +#: common/models.py:1193 msgid "Tree Depth" msgstr "Boomstructuur Diepte" -#: common/models.py:1187 +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "Standaard diepte voor treeview. Diepere niveaus kunnen geladen worden wanneer ze nodig zijn." -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "Interval voor update" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "Hoe vaak te controleren op updates (nul om uit te schakelen)" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "Automatische backup" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "Automatische back-up van database- en mediabestanden inschakelen" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "Automatische backup interval" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "Geef het aantal dagen op tussen geautomatiseerde backup" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "Interval Taak Verwijderen" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "Resultaten van achtergrondtaken worden verwijderd na het opgegeven aantal dagen" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "Error Log Verwijderings Interval" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "Resultaten van achtergrondtaken worden verwijderd na het opgegeven aantal dagen" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "Interval Verwijderen Notificatie" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "Meldingen van gebruikers worden verwijderd na het opgegeven aantal dagen" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Streepjescodeondersteuning" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "Barcode Invoer Vertraging" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "Barcode invoerverwerking vertraging" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "Barcode Webcam Ondersteuning" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "Barcode via webcam scannen in browser toestaan" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "Herzieningen onderdeel" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "Revisieveld voor onderdeel inschakelen" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "IPN Regex" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "Regulier expressiepatroon voor het overeenkomende Onderdeel IPN" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "Duplicaat IPN toestaan" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "Toestaan dat meerdere onderdelen dezelfde IPN gebruiken" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "Bewerken IPN toestaan" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "Sta het wijzigen van de IPN toe tijdens het bewerken van een onderdeel" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "Kopieer Onderdeel Stuklijstgegevens" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "Kopieer standaard stuklijstgegevens bij het dupliceren van een onderdeel" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "Kopieer Onderdeel Parametergegevens" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "Parametergegevens standaard kopiëren bij het dupliceren van een onderdeel" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "Kopieer Onderdeel Testdata" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "Testdata standaard kopiëren bij het dupliceren van een onderdeel" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "Kopiëer Categorieparameter Sjablonen" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "Kopieer categorieparameter sjablonen bij het aanmaken van een onderdeel" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "Sjabloon" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "Onderdelen zijn standaard sjablonen" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "Samenstelling" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "Onderdelen kunnen standaard vanuit andere componenten worden samengesteld" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "Component" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "Onderdelen kunnen standaard worden gebruikt als subcomponenten" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "Koopbaar" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "Onderdelen kunnen standaard gekocht worden" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "Verkoopbaar" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "Onderdelen kunnen standaard verkocht worden" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "Volgbaar" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "Onderdelen kunnen standaard gevolgd worden" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "Virtueel" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "Onderdelen zijn standaard virtueel" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "Toon Import in Weergaven" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "Toon de importwizard in sommige onderdelenweergaven" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "Verwante onderdelen tonen" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "Verwante onderdelen voor een onderdeel tonen" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "Initiële voorraadgegevens" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "Aanmaken van eerste voorraad toestaan bij het toevoegen van een nieuw onderdeel" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Initiële leveranciergegevens" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Aanmaken van eerste leveranciersgegevens toestaan bij het toevoegen van een nieuw onderdeel" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "Onderdelennaam Weergaveopmaak" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "Opmaak om de onderdeelnaam weer te geven" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "Standaardicoon voor onderdeel catagorie" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "Standaardicoon voor onderdeel catagorie (leeg betekent geen pictogram)" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "Forceer Parameter Eenheden" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "Als er eenheden worden opgegeven, moeten parameterwaarden overeenkomen met de opgegeven eenheden" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "Minimaal aantal prijs decimalen" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Minimaal aantal decimalen om weer te geven bij het weergeven van prijsgegevens" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "Maximum prijs decimalen" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Maximum aantal decimalen om weer te geven bij het weergeven van prijsgegevens" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "Gebruik leveranciersprijzen" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Prijsvoordelen leveranciers opnemen in de totale prijsberekening" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "Aankoopgeschiedenis overschrijven" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Historische order prijzen overschrijven de prijzen van de leverancier" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "Gebruik voorraaditem prijzen" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Gebruik prijzen van handmatig ingevoerde voorraadgegevens voor prijsberekeningen" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "Voorraad artikelprijs leeftijd" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Voorraaditems ouder dan dit aantal dagen uitsluiten van prijsberekeningen" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "Gebruik variantprijzen" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "Variantenprijzen opnemen in de totale prijsberekening" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "Alleen actieve varianten" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "Gebruik alleen actieve variantonderdelen voor het berekenen van variantprijzen" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "Prijzen Herbouw interval" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "Aantal dagen voordat de prijzen voor onderdelen automatisch worden bijgewerkt" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "Interne Prijzen" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "Inschakelen van interne prijzen voor onderdelen" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "Interne prijs overschrijven" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "Indien beschikbaar, interne prijzen overschrijven berekeningen van prijsbereik" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "Printen van labels Inschakelen" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "Printen van labels via de webinterface inschakelen" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "Label Afbeelding DPI" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "DPI resolutie bij het genereren van afbeelginsbestanden voor label printer plugins" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "Activeer Rapportages" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "Activeer het genereren van rapporten" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "Foutopsporingsmodus" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "Rapporten genereren in debug modus (HTML uitvoer)" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "Paginagrootte" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "Standaard paginagrootte voor PDF rapporten" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "Activeer Testrapporten" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "Activeer het genereren van testrapporten" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "Testrapporten Toevoegen" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "Bij het afdrukken van een Testrapport, voeg een kopie van het Testrapport toe aan het bijbehorende Voorraadartikel" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "Globaal unieke serienummers" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "Serienummers voor voorraaditems moeten globaal uniek zijn" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "Serienummers automatisch invullen" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "Automatisch invullen van serienummer in formulieren" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "Verwijder uitgeputte voorraad" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "Bepaalt standaard gedrag wanneer een voorraaditem is uitgeput" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "Batchcode Sjabloon" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "Sjabloon voor het genereren van standaard batchcodes voor voorraadartikelen" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "Verlopen Voorraad" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "Verlopen voorraad functionaliteit inschakelen" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "Verkoop Verlopen Voorraad" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "Verkoop verlopen voorraad toestaan" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "Voorraad Vervaltijd" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "Aantal dagen voordat voorraadartikelen als verouderd worden beschouwd voor ze verlopen" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "Produceer Verlopen Voorraad" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "Sta productie met verlopen voorraad toe" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "Voorraad Eigenaar Toezicht" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "Eigenaarstoezicht over voorraadlocaties en items inschakelen" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "Voorraadlocatie standaard icoon" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "Standaard locatie pictogram (leeg betekent geen icoon)" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "Geïnstalleerde voorraad items weergeven" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "Geïnstalleerde voorraadartikelen in voorraadtabellen tonen" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "Productieorderreferentiepatroon" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "Vereist patroon voor het genereren van het Bouworderreferentieveld" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "Retourorders inschakelen" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "Retourorder functionaliteit inschakelen in de gebruikersinterface" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "Retourorder referentie patroon" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "Verplicht patroon voor het genereren van Retour Order referentie veld" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "Bewerk voltooide retourorders" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "Bewerken van retourorders toestaan nadat deze zijn voltooid" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "Verkooporderreferentiepatroon" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "Vereist patroon voor het genereren van het Verkooporderreferentieveld" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "Standaard Verzending Verkooporder" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "Aanmaken standaard verzending bij verkooporders inschakelen" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "Bewerk voltooide verkooporders" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Bewerken van verkooporders toestaan nadat deze zijn verzonden of voltooid" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "Inkooporderreferentiepatroon" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "Vereist patroon voor het genereren van het Inkooporderreferentieveld" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "Bewerk voltooide verkooporders" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Bewerken van inkooporders toestaan nadat deze zijn verzonden of voltooid" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "Wachtwoord vergeten functie inschakelen" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "Wachtwoord vergeten functie inschakelen op de inlogpagina's" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "Registratie inschakelen" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "Zelfregistratie voor gebruikers op de inlogpagina's inschakelen" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "SSO inschakelen" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "SSO inschakelen op de inlogpagina's" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "Schakel gebruikersregistratie met SSO in" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Zelfregistratie voor gebruikers middels SSO op de inlogpagina's inschakelen" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "E-mailadres verplicht" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "Vereis gebruiker om e-mailadres te registreren bij aanmelding" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "SSO-gebruikers automatisch invullen" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "Gebruikersdetails van SSO-accountgegevens automatisch invullen" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "E-mail twee keer" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "Bij inschrijving gebruikers twee keer om hun e-mail vragen" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "Wachtwoord tweemaal" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "Laat gebruikers twee keer om hun wachtwoord vragen tijdens het aanmelden" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "Toegestane domeinen" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Inschrijven beperken tot bepaalde domeinen (komma-gescheiden, beginnend met @)" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "Groep bij aanmelding" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "Groep waaraan nieuwe gebruikers worden toegewezen bij registratie" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "MFA afdwingen" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "Gebruikers moeten multifactor-beveiliging gebruiken." -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "Controleer plugins bij het opstarten" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Controleer of alle plug-ins zijn geïnstalleerd bij het opstarten - inschakelen in container-omgevingen" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "Activeer URL-integratie" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "Plugins toestaan om URL-routes toe te voegen" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "Activeer navigatie integratie" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "Plugins toestaan om te integreren in navigatie" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "Activeer app integratie" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "Activeer plug-ins om apps toe te voegen" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "Activeer planning integratie" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "Activeer plugin om periodiek taken uit te voeren" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "Activeer evenement integratie" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "Activeer plugin om op interne evenementen te reageren" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "Activeer project codes" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "Activeer project codes voor het bijhouden van projecten" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "Voorraadcontrole functionaliteit" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Schakel voorraadfunctionaliteit in voor het opnemen van voorraadniveaus en het berekenen van voorraadwaarde" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "Externe locaties uitsluiten" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Voorraadartikelen op externe locaties uitsluiten van voorraadberekeningen" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "Automatische Voorraadcontrole Periode" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Aantal dagen tussen automatische voorraadopname (ingesteld op nul om uit te schakelen)" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "Rapport Verwijdering Interval" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Voorraadrapportage zal worden verwijderd na het opgegeven aantal dagen" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "Instellingssleutel (moet uniek zijn - hoofdletter ongevoelig" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "Inactieve Onderdelen Verbergen" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "Verberg inactieve delen bij items op de homepage" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "Toon geabonneerde onderdelen" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "Toon geabonneerde onderdelen op de homepage" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "Toon geabonneerde categorieën" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "Toon geabonneerde onderdeel categorieën op de startpagina" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "Toon laatste onderdelen" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "Toon laatste onderdelen op de startpagina" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "Toon niet-gevalideerde BOM's" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "Laat BOMs zien die wachten op validatie op de startpagina" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "Toon recente voorraadwijzigingen" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "Toon recent aangepaste voorraadartikelen op de startpagina" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "Toon lage voorraad" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "Toon lage voorraad van artikelen op de startpagina" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "Toon lege voorraad" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "Toon lege voorraad van artikelen op de startpagina" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "Toon benodigde voorraad" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "Toon benodigde voorraad van artikelen voor productie op de startpagina" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "Toon verlopen voorraad" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "Toon verlopen voorraad van artikelen op de startpagina" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "Toon verouderde voorraad" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "Toon verouderde voorraad van artikelen op de startpagina" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "Toon openstaande producties" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "Toon openstaande producties op de startpagina" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "Toon achterstallige productie" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "Toon achterstallige producties op de startpagina" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "Toon uitstaande PO's" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "Toon uitstaande PO's op de startpagina" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "Toon achterstallige PO's" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "Toon achterstallige PO's op de startpagina" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "Toon uitstaande SO's" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "Toon uitstaande SO's op de startpagina" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "Toon achterstallige SO's" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "Toon achterstallige SO's op de startpagina" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "Toon in behandeling SO verzendingen" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "Toon in behandeling zijnde SO verzendingen op de startpagina" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "Nieuws tonen" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "Nieuws op de startpagina weergeven" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "Inline labelweergave" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "PDF-labels in browser weergeven, in plaats van als bestand te downloaden" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "Standaard label printer" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "Instellen welke label printer standaard moet worden geselecteerd" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "Inline rapport weergeven" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "PDF-rapporten in de browser weergeven, in plaats van als bestand te downloaden" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "Zoek Onderdelen" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "Onderdelen weergeven in zoekscherm" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "Zoek leveranciersonderdelen" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "Leveranciersonderdelen weergeven in zoekscherm" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "Fabrikant onderdelen zoeken" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "Fabrikant onderdelen weergeven in zoekscherm" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "Inactieve Onderdelen Verbergen" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "Inactieve verkooporders weglaten in het zoekvenster" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "Zoek categorieën" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "Toon onderdeelcategorieën in zoekvenster" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "Zoek in Voorraad" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "Toon voorraad items in zoekvenster" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "Verberg niet beschikbare voorraad items" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "Voorraadartikelen die niet beschikbaar zijn niet in het zoekvenster weergeven" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "Locaties doorzoeken" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "Toon voorraadlocaties in zoekvenster" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "Zoek bedrijven" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "Toon bedrijven in zoekvenster" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "Zoek Bouworders" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "Toon bouworders in zoekvenster" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "Inkooporders Zoeken" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "Toon inkooporders in het zoekvenster" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "Inactieve Inkooporders Weglaten" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "Inactieve inkooporders weglaten in het zoekvenster" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "Verkooporders zoeken" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "Toon verkooporders in het zoekvenster" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "Inactieve Verkooporders Weglaten" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "Inactieve verkooporders weglaten in het zoekvenster" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "Zoek retourorders" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "Toon bouworders in zoekvenster" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "Inactieve retourbestellingen weglaten" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "Inactieve retourorders uitsluiten in zoekvenster" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "Zoekvoorbeeld resultaten" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "Aantal resultaten om weer te geven in elk gedeelte van het zoekvenster" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "Regex zoeken" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "Schakel reguliere expressies in zoekopdrachten in" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "Hele woorden zoeken" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "Zoekopdrachten geven resultaat voor hele woord overeenkomsten" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "Toon hoeveelheid in formulieren" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "Hoeveelheid beschikbare onderdelen in sommige formulieren weergeven" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "Escape-toets sluit formulieren" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "Gebruik de Escape-toets om standaard formulieren te sluiten" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "Vaste navigatiebalk" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "De navigatiebalk positie is gefixeerd aan de bovenkant van het scherm" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "Datum formaat" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "Voorkeursindeling voor weergave van datums" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Onderdeel planning" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "Toon informatie voor het plannen van onderdelen" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Voorraadcontrole onderdeel" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "Toon voorraadinformatie van onderdeel (als voorraadcontrole functionaliteit is ingeschakeld)" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "Tabel tekenreekslengte" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "Standaard sjabloon product onderdeel" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "Het onderdeellabelsjabloon dat automatisch wordt geselecteerd" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "Standaard sjabloon voorraad onderdeel" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "Standaard label van voorraadlocatie" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "Prijs" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "Eindpunt" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "Eindpunt waarop deze webhook wordt ontvangen" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "Naam van deze webhook" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "Naam van deze webhook" msgid "Active" msgstr "Actief" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "Is deze webhook actief" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "Token" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "Token voor toegang" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "Geheim" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "Gedeeld geheim voor HMAC" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "Bericht ID" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "Host" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "Koptekst" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "Koptekst van dit bericht" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "Berichtinhoud" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "Inhoud van dit bericht" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "Aan gewerkt" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "Afbeelding" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po index a203e9d62f..a742bf8114 100644 --- a/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/InvenTree/locale/no/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-07 20:21+0000\n" +"PO-Revision-Date: 2023-12-10 03:35\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -47,14 +47,14 @@ msgstr "Ugyldig mengde oppgitt ({exc})" msgid "Error details can be found in the admin panel" msgstr "Feildetaljer kan finnes i admin-panelet" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Oppgi dato" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 -#: order/models.py:1104 order/templates/order/po_sidebar.html:11 +#: order/models.py:1138 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:40 #: part/models.py:2999 part/templates/part/part_sidebar.html:63 @@ -127,7 +127,7 @@ msgstr "Det oppgitte e-postdomenet er ikke godkjent." msgid "Registration is disabled." msgstr "Registrering er deaktivert." -#: InvenTree/helpers.py:452 order/models.py:446 order/models.py:623 +#: InvenTree/helpers.py:452 order/models.py:447 order/models.py:639 msgid "Invalid quantity provided" msgstr "Ugyldig mengde oppgitt" @@ -142,17 +142,17 @@ msgstr "Duplisert serienummer" #: InvenTree/helpers.py:523 InvenTree/helpers.py:558 #, python-brace-format msgid "Invalid group range: {group}" -msgstr "" +msgstr "Ugyldig gruppesekvens: {group}" #: InvenTree/helpers.py:552 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" -msgstr "" +msgstr "Gruppesekvens {group} overskrider tillatt antall ({expected_quantity})" #: InvenTree/helpers.py:576 InvenTree/helpers.py:583 InvenTree/helpers.py:598 #, python-brace-format msgid "Invalid group sequence: {group}" -msgstr "" +msgstr "Ugyldig gruppesekvens: {group}" #: InvenTree/helpers.py:608 msgid "No serial numbers found" @@ -160,7 +160,7 @@ msgstr "Ingen serienummer funnet" #: InvenTree/helpers.py:611 msgid "Number of unique serial numbers ({len(serials)}) must match quantity ({expected_quantity})" -msgstr "" +msgstr "Antall unike serienumre ({len(serials)}) må samsvare med antallet ({expected_quantity})" #: InvenTree/helpers.py:740 msgid "Remove HTML tags from this value" @@ -201,7 +201,7 @@ msgstr "Angitt URL er ikke en gyldig bildefil" #: InvenTree/magic_login.py:28 #, python-brace-format msgid "[{site.name}] Log in to the app" -msgstr "" +msgstr "[{site.name}] Logg inn på appen" #: InvenTree/magic_login.py:38 company/models.py:123 #: company/templates/company/company_base.html:132 @@ -264,9 +264,9 @@ msgstr "Vedlegg" msgid "Select file to attach" msgstr "Velg fil å legge ved" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 -#: order/models.py:234 order/models.py:1108 order/models.py:1466 +#: order/models.py:235 order/models.py:1142 order/models.py:1500 #: part/admin.py:38 part/models.py:837 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 @@ -281,7 +281,7 @@ msgstr "Velg fil å legge ved" msgid "Link" msgstr "Lenke" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Lenke til ekstern URL" @@ -295,9 +295,9 @@ msgstr "Kommentar" msgid "File comment" msgstr "Kommentar til fil" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "Duplikatnavn kan ikke eksistere under samme overordnede" msgid "Invalid choice" msgstr "Ugyldig valg" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,13 +362,13 @@ msgstr "Ugyldig valg" msgid "Name" msgstr "Navn" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:123 -#: order/models.py:226 order/models.py:1132 part/admin.py:191 part/admin.py:272 +#: order/models.py:227 order/models.py:1166 part/admin.py:191 part/admin.py:272 #: part/models.py:805 part/models.py:3405 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:183 @@ -461,22 +461,23 @@ msgstr "Velg valuta ut fra tilgjengelige alternativer" #: InvenTree/serializers.py:427 msgid "You do not have permission to change this user role." -msgstr "" +msgstr "Du har ikke tillatelse til å endre denne brukerrollen." #: InvenTree/serializers.py:437 msgid "Only superusers can create new users" -msgstr "" +msgstr "Bare superbrukere kan opprette nye brukere" #: InvenTree/serializers.py:454 #, python-brace-format msgid "Welcome to {current_site.name}" -msgstr "" +msgstr "Velkommen til {current_site.name}" #: InvenTree/serializers.py:455 #, python-brace-format msgid "Your account has been created.\n\n" "Please use the password reset function to get access (at https://{domain})." -msgstr "" +msgstr "Kontoen din har blitt opprettet.\n\n" +"Vennligst bruk funksjonen for tilbakestilling av passord for å få tilgang (på https://{domain})." #: InvenTree/serializers.py:519 msgid "Filename" @@ -530,7 +531,7 @@ msgstr "Dupliaktkolonne: '{col}'" #: InvenTree/serializers.py:867 msgid "Remote Image" -msgstr "" +msgstr "Eksternt bilde" #: InvenTree/serializers.py:868 msgid "URL of remote image file" @@ -709,7 +710,7 @@ msgstr "Returnert" msgid "In Progress" msgstr "Pågående" -#: InvenTree/status_codes.py:42 order/models.py:1345 +#: InvenTree/status_codes.py:42 order/models.py:1379 #: templates/js/translated/sales_order.js:1523 #: templates/js/translated/sales_order.js:1644 #: templates/js/translated/sales_order.js:1957 @@ -810,19 +811,19 @@ msgstr "Konvertert til variant" #: InvenTree/status_codes.py:126 msgid "Build order output created" -msgstr "Build ordreutgang opprettet" +msgstr "Produksjonsartikkel opprettet" #: InvenTree/status_codes.py:127 msgid "Build order output completed" -msgstr "Build ordreutg fullført" +msgstr "Produksjonsartikkel fullført" #: InvenTree/status_codes.py:128 msgid "Build order output rejected" -msgstr "Bygge ordreutgang avvist" +msgstr "Produksjonsartikkel avvist" #: InvenTree/status_codes.py:129 templates/js/translated/stock.js:1732 msgid "Consumed by build order" -msgstr "Antatt som byggeordre" +msgstr "Brukt av produksjonsordre" #: InvenTree/status_codes.py:132 msgid "Shipped against Sales Order" @@ -876,15 +877,15 @@ msgstr "Ugyldig fysisk enhet" msgid "Not a valid currency code" msgstr "Ikke en gyldig valutakode" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Svinn-verdien kan ikke være negativ" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Svinn kan ikke overstige 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Ugyldig verdi for svinn" @@ -914,7 +915,7 @@ msgstr "Om InvenTree" #: build/api.py:237 msgid "Build must be cancelled before it can be deleted" -msgstr "Bygningen må avbrytes før den kan slettes" +msgstr "Produksjonen må avbrytes før den kan slettes" #: build/api.py:281 part/models.py:3786 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2511 @@ -965,7 +966,7 @@ msgstr "Tilgjengelig" #: templates/email/overdue_build_order.html:15 #: templates/js/translated/build.js:967 templates/js/translated/stock.js:2863 msgid "Build Order" -msgstr "Build ordre" +msgstr "Produksjonsordre" #: build/models.py:75 build/templates/build/build_base.html:13 #: build/templates/build/index.html:8 build/templates/build/index.html:12 @@ -976,22 +977,22 @@ msgstr "Build ordre" #: templates/InvenTree/settings/sidebar.html:55 #: templates/js/translated/search.js:186 users/models.py:196 msgid "Build Orders" -msgstr "Build Ordre" +msgstr "Produksjonsordrer" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" -msgstr "Ugylding valg for overordnet build" +msgstr "Ugyldig valg for overordnet produksjon" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "Produksjonsordrens del kan ikke endres" + +#: build/models.py:171 msgid "Build Order Reference" -msgstr "Bygg ordrereferanse" +msgstr "Produksjonsordre-referanse" -#: build/models.py:167 order/models.py:363 order/models.py:776 -#: order/models.py:1102 order/models.py:1738 part/admin.py:274 +#: build/models.py:172 order/models.py:364 order/models.py:792 +#: order/models.py:1136 order/models.py:1772 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 #: report/templates/report/inventree_po_report_base.html:28 @@ -1006,22 +1007,22 @@ msgstr "Bygg ordrereferanse" msgid "Reference" msgstr "Referanse" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "Kort beskrivelse av produksjonen (valgfritt)" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" -msgstr "Overordnet build" +msgstr "Overordnet produksjon" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" -msgstr "Build order som denne build er tildelt til" +msgstr "Produksjonsordre som denne produksjonen er tildelt" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 -#: order/models.py:1209 order/models.py:1324 order/models.py:1325 +#: order/models.py:1243 order/models.py:1358 order/models.py:1359 #: part/models.py:366 part/models.py:2847 part/models.py:2973 #: part/models.py:3110 part/models.py:3129 part/models.py:3148 #: part/models.py:3169 part/models.py:3261 part/models.py:3535 @@ -1070,105 +1071,105 @@ msgstr "Build order som denne build er tildelt til" msgid "Part" msgstr "Del" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Velg del å produsere" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Salgsordrereferanse" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Salgsordren denne produksjonen er tildelt til" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Kildeplassering" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Velg plassering å ta lagerbeholdning fra for denne produksjonen (la stå tomt for a ta fra alle lagerplasseringer)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Fullført plassering" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Velg plassering der fullførte artikler vil bli lagret" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Produksjonsmengde" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Antall lagervarer å produsere" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Fullførte artikler" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Antall lagervarer som er fullført" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Produksjonsstatus" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Produksjonsstatuskode" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Batchkode" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Batchkode for denne produksjonsartikkelen" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:243 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Opprettelsesdato" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Forventet sluttdato" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." -msgstr "Forventet dato for ferdigstillelse. Build er forvalt etter denne datoen." +msgstr "Måldato for ferdigstillelse. Produksjonen vil være forfalt etter denne datoen." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:414 order/models.py:1815 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Fullført dato" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "fullført av" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Utstedt av" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" -msgstr "Brukeren som utstede denne prosjekt order" +msgstr "Brukeren som utstedte denne produksjonsordren" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 -#: order/models.py:256 order/templates/order/order_base.html:217 +#: order/models.py:257 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 #: order/templates/order/sales_order_base.html:228 part/models.py:982 #: part/templates/part/part_base.html:390 @@ -1181,11 +1182,11 @@ msgstr "Brukeren som utstede denne prosjekt order" msgid "Responsible" msgstr "Ansvarlig" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "Bruker eller gruppe ansvarlig for produksjonsordren" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,16 +1198,16 @@ msgstr "Bruker eller gruppe ansvarlig for produksjonsordren" msgid "External Link" msgstr "Ekstern lenke" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "Produksjonsprioritet" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "Produksjonsordrens prioritet" -#: build/models.py:316 common/models.py:119 order/admin.py:17 -#: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 +#: build/models.py:321 common/models.py:119 order/admin.py:17 +#: order/models.py:232 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 #: templates/js/translated/return_order.js:318 @@ -1216,50 +1217,50 @@ msgstr "Produksjonsordrens prioritet" msgid "Project Code" msgstr "Prosjektkode" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "Prosjektkode for denne produksjonsordren" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" -msgstr "Byggeordre {build} er fullført" +msgstr "Produksjonsordre {build} er fullført" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" -msgstr "Byggeordre er fullført" +msgstr "En produksjonsordre er fullført" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" -msgstr "Ingen prosjekt utgang" +msgstr "Ingen produksjonsartikkel spesifisert" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" -msgstr "Prosjekt utdata er allerede utfylt" +msgstr "Produksjonsartikkelen er allerede fullført" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" -msgstr "Prosjekt utdata samsvarer ikke Prosjekt Order" +msgstr "Produksjonsartikkelen samsvarer ikke med produksjonsordren" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 -#: build/serializers.py:815 order/models.py:444 order/serializers.py:389 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 +#: build/serializers.py:815 order/models.py:445 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "Mengden må være større enn null" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "Kvantitet kan ikke være større enn utgangsantallet" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" -msgstr "Bygg objekt" +msgstr "Produksjonsobjekt" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 -#: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 +#: build/templates/build/detail.html:34 common/models.py:2366 +#: order/models.py:1123 order/models.py:1694 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 #: part/templates/part/part_pricing.html:16 @@ -1303,36 +1304,36 @@ msgstr "Bygg objekt" msgid "Quantity" msgstr "Antall" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" -msgstr "Påkrved kvantitet for ordre" +msgstr "Påkrevd antall for produksjonsordre" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" -msgstr "Prosjektvare må spesifisere en prosjekt utdata, siden hovedvaren er markert som sporbar" +msgstr "Produksjonselement må spesifisere en produksjonsartikkel, da master-del er merket som sporbar" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Tildelt antall ({q}) kan ikke overstige tilgjengelig lagerbeholdning ({a})" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1650 msgid "Stock item is over-allocated" msgstr "Lagervaren er overtildelt" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1653 msgid "Allocation quantity must be greater than zero" msgstr "Tildelingsantall må være større enn null" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "Mengden må være 1 for serialisert lagervare" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "Valgt lagervare samsvarer ikke med BOM-linjen" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1350,19 @@ msgstr "Valgt lagervare samsvarer ikke med BOM-linjen" msgid "Stock Item" msgstr "Lagervare" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "Kildelagervare" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "Lagerantall å tildele til produksjonen" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "Monteres i" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "Lagervare for montering" @@ -1416,7 +1417,7 @@ msgstr "Automatisk tildeling av serienummer" msgid "Automatically allocate required items with matching serial numbers" msgstr "Automatisk tildeling av nødvendige artikler med tilsvarende serienummer" -#: build/serializers.py:332 stock/api.py:873 +#: build/serializers.py:332 stock/api.py:874 msgid "The following serial numbers already exist or are invalid" msgstr "Følgende serienummer finnes allerede eller er ugyldige" @@ -1446,7 +1447,7 @@ msgstr "Plassering" #: build/serializers.py:422 msgid "Stock location for scrapped outputs" -msgstr "Lagreplassering for skrotet utganger" +msgstr "Lagerplassering for skrotede produksjonsartikler" #: build/serializers.py:428 msgid "Discard Allocations" @@ -1454,19 +1455,19 @@ msgstr "Forkast tildelinger" #: build/serializers.py:429 msgid "Discard any stock allocations for scrapped outputs" -msgstr "Forkast lagerallokering for skrotet utganger" +msgstr "Forkast tildelinger fra skrotede produksjonsartikler" #: build/serializers.py:434 msgid "Reason for scrapping build output(s)" -msgstr "Grunnen til utrangering av bygg utgang(er)" +msgstr "Grunn for skroting av produksjonsartikler" #: build/serializers.py:494 msgid "Location for completed build outputs" msgstr "Plassering for ferdige produksjonsartikler" #: build/serializers.py:500 build/templates/build/build_base.html:151 -#: build/templates/build/detail.html:62 order/models.py:802 -#: order/models.py:1764 order/serializers.py:534 stock/admin.py:124 +#: build/templates/build/detail.html:62 order/models.py:818 +#: order/models.py:1798 order/serializers.py:534 stock/admin.py:124 #: stock/serializers.py:726 stock/serializers.py:1289 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2179 @@ -1557,7 +1558,7 @@ msgstr "Produksjonsordren har uferdige artikler" #: build/serializers.py:718 msgid "Build Line" -msgstr "Bygg linje" +msgstr "Produksjonslinje" #: build/serializers.py:728 msgid "Build output" @@ -1569,7 +1570,7 @@ msgstr "Produksjonsartikkel må peke til samme produksjon" #: build/serializers.py:772 msgid "Build Line Item" -msgstr "Bygg linjeelement" +msgstr "Produksjonsartikkel" #: build/serializers.py:786 msgid "bom_item.part must point to the same part as the build order" @@ -1618,7 +1619,7 @@ msgstr "Lagervarer ved flere plasseringer kan brukes om hverandre" #: build/serializers.py:963 msgid "Substitute Stock" -msgstr "Erstatning av lagerbeholdning" +msgstr "Erstatning-lagerbeholdning" #: build/serializers.py:964 msgid "Allow allocation of substitute parts" @@ -1757,8 +1758,8 @@ msgid "Stock has not been fully allocated to this Build Order" msgstr "Lagerbeholdning er ikke fullt tildelt til denne Produksjonsordren" #: build/templates/build/build_base.html:160 -#: build/templates/build/detail.html:138 order/models.py:238 -#: order/models.py:1114 order/templates/order/order_base.html:186 +#: build/templates/build/detail.html:138 order/models.py:239 +#: order/models.py:1148 order/templates/order/order_base.html:186 #: order/templates/order/return_order_base.html:164 #: order/templates/order/sales_order_base.html:192 #: report/templates/report/inventree_build_order_base.html:125 @@ -1795,8 +1796,8 @@ msgid "Completed Outputs" msgstr "Fullførte byggeresultater" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1409 order/models.py:1317 -#: order/models.py:1416 order/models.py:1564 +#: build/templates/build/detail.html:101 order/api.py:1409 order/models.py:1351 +#: order/models.py:1450 order/models.py:1598 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 #: report/templates/report/inventree_build_order_base.html:135 @@ -1844,9 +1845,9 @@ msgstr "Lagerkilde" #: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." -msgstr "Lagervare kan hentes fra alle tilgengelige steder." +msgstr "Lagervare kan hentes fra alle tilgengelige plasseringer." -#: build/templates/build/detail.html:49 order/models.py:1236 +#: build/templates/build/detail.html:49 order/models.py:1270 #: templates/js/translated/purchase_order.js:2183 msgid "Destination" msgstr "Destinasjon" @@ -1869,7 +1870,7 @@ msgstr "Tildelte deler" #: templates/js/translated/table_filters.js:313 #: templates/js/translated/table_filters.js:404 msgid "Batch" -msgstr "Parti" +msgstr "Batch" #: build/templates/build/detail.html:133 #: order/templates/order/order_base.html:173 @@ -1903,11 +1904,11 @@ msgstr "Tildel Lagerbeholdning til Produksjon" #: build/templates/build/detail.html:181 msgid "Deallocate stock" -msgstr "Fjern lager allokering" +msgstr "Fjern allokering av lagerbeholdning" #: build/templates/build/detail.html:182 msgid "Deallocate Stock" -msgstr "Fjern lager allokering" +msgstr "Fjern allokering av lagerbeholdning" #: build/templates/build/detail.html:184 msgid "Automatically allocate stock to build" @@ -1923,7 +1924,7 @@ msgstr "Manuelt tildel lagerbeholdning til produksjon" #: build/templates/build/detail.html:188 build/templates/build/sidebar.html:8 msgid "Allocate Stock" -msgstr "Tildele lager" +msgstr "Tildel lagerbeholdning" #: build/templates/build/detail.html:191 msgid "Order required parts" @@ -1952,7 +1953,7 @@ msgstr "Forbrukt lager" #: build/templates/build/detail.html:244 msgid "Completed Build Outputs" -msgstr "Fullførte byggeresultater" +msgstr "Fullførte produksjonsartikkel" #: build/templates/build/detail.html:256 build/templates/build/sidebar.html:19 #: company/templates/company/detail.html:229 @@ -1972,7 +1973,7 @@ msgstr "Vedlegg" #: build/templates/build/detail.html:271 msgid "Build Notes" -msgstr "Bygg notater" +msgstr "Produksjonsnotater" #: build/templates/build/detail.html:422 msgid "Allocation Complete" @@ -1984,15 +1985,15 @@ msgstr "Alle linjer er fullt tildelt" #: build/templates/build/index.html:18 part/templates/part/detail.html:319 msgid "New Build Order" -msgstr "Ny byggeordre" +msgstr "Ny produksjonsordre" #: build/templates/build/sidebar.html:5 msgid "Build Order Details" -msgstr "Byggordre detaljer" +msgstr "Produksjonsordre-detaljer" #: build/templates/build/sidebar.html:10 msgid "Incomplete Outputs" -msgstr "Ufullstendige resultater" +msgstr "Ufullstendige artikler" #: common/files.py:63 #, python-brace-format @@ -2159,16 +2160,16 @@ msgstr "Velg grunnvalutaen for prisberegninger" #: common/models.py:1136 msgid "Currency Update Interval" -msgstr "" +msgstr "Oppdateringsintervall for valuta" #: common/models.py:1137 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Hvor ofte valutakurser skal oppdateres (sett til null for å deaktiverere)" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "dager" @@ -2205,1220 +2206,1228 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "Tillat overstyring av User-Agent brukt for å laste ned bilder og filer fra eksterne URLer (lå stå blank for standard)" #: common/models.py:1179 +msgid "Strict URL Validation" +msgstr "Streng URL-validering" + +#: common/models.py:1180 +msgid "Require schema specification when validating URLs" +msgstr "Krev skjemaspesifikasjon ved validering av URLer" + +#: common/models.py:1186 msgid "Require confirm" msgstr "Krev bekreftelse" -#: common/models.py:1180 +#: common/models.py:1187 msgid "Require explicit user confirmation for certain action." msgstr "Krev eksplisitt brukerbekreftelse for visse handlinger." -#: common/models.py:1186 +#: common/models.py:1193 msgid "Tree Depth" msgstr "Tredybde" -#: common/models.py:1187 +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "Standard tredybde for trevisning. Dypere nivåer kan lastes inn ved behov." -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "Intervall for oppdateringssjekk" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "Tidsintervall for å se etter oppdateringer(sett til null for å skru av)" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "Automatisk sikkerhetskopiering" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "Aktiver automatisk sikkerhetskopiering av database og mediafiler" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "Automatisk sikkerhetskopieringsintervall" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "Angi antall dager mellom automatiske sikkerhetskopieringshendelser" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "Slettingsintervall for oppgaver" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "Bakgrunnsoppgaveresultater vil bli slettet etter antall angitte dager" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "Slettingsintervall for feillogg" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "Feilloggene vil bli slettet etter et angitt antall dager" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "Slettingsintervall for varsler" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "Brukervarsler slettes etter angitt antall dager" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Strekkodestøtte" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" -msgstr "" +msgstr "Aktiver støtte for strekkodeleser i webgrensesnittet" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "Innlesingsforsinkelse for strekkode" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "Tidsforsinkelse for behandling av strekkode" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "Støtte for strekkodewebkamera" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "Tillat strekkodelesning via webkamera i nettleseren" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "Delrevisjoner" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "Aktiver revisjonsfeltet for Del" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "IPN regex" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "Regulært uttrykksmønster for matching av internt delnummer" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "Tilat duplikat av internt delnummer" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "Tillat flere deler å dele samme interne delnummer" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "Tillat redigering av internt delnummer" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "Tillat endring av IPN-verdien mens du redigerer en del" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "Kopier BOM-data fra del" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "Kopier BOM-data som standard når du dupliserer en del" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "Kopier parameterdata fra del" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "Kopier parameterdata som standard ved duplisering av en del" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "Kopier testdata fra del" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "Kopier testdata som standard ved duplisering av en del" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "Kopier designmaler for kategoriparametere" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "Kopier parametermaler for kategori ved oppretting av en del" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "Mal" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "Deler er maler som standard" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "Sammenstilling" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "Deler kan settes sammen fra andre komponenter som standard" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "Komponent" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "Deler kan bli brukt som underkomponenter som standard" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "Kjøpbar" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "Deler er kjøpbare som standard" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "Salgbar" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "Deler er salgbare som standard" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "Sporbar" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "Deler er sporbare som standard" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "Virtuelle" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "Deler er virtuelle som standard" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "Vis import i visninger" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "Vis importveiviseren i noen deler visninger" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "Vis relaterte deler" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "Vis relaterte deler i en del" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "Innledende lagerbeholdningsdata" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "Tillat oppretting av innledende lagerbeholdning når en ny del opprettes" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Innledende leverandørdata" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Tillat oppretting av innledende leverandørdata når en ny del opprettes" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "Visningsformat for delnavn" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "Format for å vise delnavnet" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "Standardikon for delkategorier" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "Standardikon for delkategorier (tomt betyr ingen ikon)" -#: common/models.py:1428 -msgid "Enforce Parameter Units" -msgstr "" - -#: common/models.py:1429 -msgid "If units are provided, parameter values must match the specified units" -msgstr "" - #: common/models.py:1435 +msgid "Enforce Parameter Units" +msgstr "Tving parameterenheter" + +#: common/models.py:1436 +msgid "If units are provided, parameter values must match the specified units" +msgstr "Hvis det er angitt en enhet, skal parameterverdiene samsvare med de angitte enhetene" + +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "Minimum antall desimalplasser for priser" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Minimum antall desimalplasser som skal vises når man gjengir prisdata" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "Maksimalt antall desimalplasser for priser" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Maksimalt antall desimalplasser som skal vises når man gjengir prisdata" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "Bruk leverandørpriser" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Inkluder leverandørprisbrudd i beregninger av totalpriser" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "Innkjøpshistorikkoverstyring" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Historiske innkjøpspriser overstyrer leverandørprisnivåer" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "Bruk lagervarepriser" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Bruk priser fra manuelt innlagte lagervarer for prisberegninger" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "Lagervare prisalder" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Unnta lagervarer som er eldre enn dette antall dager fra prisberegninger" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "Bruk Variantpriser" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "Inkluder variantpriser i beregninger av totale priser" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "Kun aktive varianter" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "Bruk kun aktive variantdeler til beregning av variantprising" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "Intervall for rekalkulering av priser" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "Antall dager før delpriser blir automatisk oppdatert" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "Interne Priser" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "Aktiver interne priser for deler" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "Intern prisoverstyring" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "Hvis tilgjengelig, overstyrer interne priser kalkulering av prisområde" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "Aktiver etikettutskrift" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "Aktiver utskrift av etiketter fra nettleseren" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "Etikettbilde-DPI" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "DPI-oppløsning når når det genereres bildefiler for sending til utvidelser for etikettutskrift" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "Aktiver Rapporter" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "Aktiver generering av rapporter" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "Feilsøkingsmodus" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "Generer rapporter i feilsøkingsmodus (HTML-output)" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "Sidestørrelse" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "Standard sidestørrelse for PDF-rapporter" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "Aktiver Testrapporter" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "Aktiver generering av testrapporter" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "Legg ved testrapporter" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "Når det skrives ut en Testrapport, legg ved en kopi av Testrapporten på den assosierte Lagervaren" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "Globalt Unike Serienummer" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "Serienummer for lagervarer må være globalt unike" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "Automatisk tildeling av Serienummer" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "Aumatisk fyll ut serienummer i skjemaer" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "Slett oppbrukt lagerbeholdning" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "Bestemmer standard oppførsel når en lagervare er oppbrukt" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "Batchkodemal" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "Mal for generering av standard batchkoder for lagervarer" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "Lagerbeholdning utløper" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "Aktiver funksjonalitet for utløp av lagerbeholdning" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "Selg utløpt lagerbeholdning" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "Tillat salg av utgått lagerbeholdning" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "Foreldet lagerbeholdning tidsintervall" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "Antall dager før lagervarer er ansett som foreldet før utløp" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "Produsér Utløpt Lagerbeholdning" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "Tillat produksjon med utløpt lagerbeholdning" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "Kontroll over eierskap av lagerbeholdning" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "Aktiver eierskap over lagerplasseringer og -varer" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "Lagerplassering standard ikon" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "Lagerplassering standard ikon (tomt betyr ingen ikon)" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "Vis installerte lagervarer" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "Vis installerte lagervarer i lagertabeller" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "Produksjonsordre-referansemønster" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "Nødvendig mønster for å generere Produksjonsordre-referansefeltet" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "Aktiver returordrer" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "Aktiver returordrefunksjonalitet i brukergrensesnittet" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "Returordre-referansemønster" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "Påkrevd mønster for å generere returordrereferansefelt" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "Rediger fullførte returordrer" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "Tillat redigering av returordrer etter de er fullført" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "Salgsordre-referansemønster" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "Påkrevd mønster for å generere salgsordrereferansefelt" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "Salgsordre standard fraktmetode" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "Aktiver opprettelse av standard forsendelse med salgsordrer" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "Rediger fullførte salgsordrer" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Tillat redigering av salgsordrer etter de har blitt sendt eller fullført" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "Referansemønster for innkjøpsordre" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "Obligatorisk mønster for generering av referansefelt for innkjøpsordre" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "Rediger fullførte innkjøpsordre" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Tillat redigering av innkjøpsordre etter at de har blitt sendt eller fullført" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "Aktiver passord glemt" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "Ativer funskjon for glemt passord på innloggingssidene" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "Aktiver registrering" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "Aktiver egenregistrerting for brukerer på påloggingssidene" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "Aktiver SSO" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "Aktiver SSO på innloggingssidene" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "Aktiver SSO-registrering" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Aktiver selvregistrering via SSO for brukere på innloggingssiden" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "E-postadresse kreves" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "Krevt at brukere angir e-post ved registrering" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "Auto-utfyll SSO-brukere" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "Fyll automatisk ut brukeropplysninger fra SSO-kontodata" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "E-post to ganger" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "Spør brukeren om e-post to ganger ved registrering" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "Passord to ganger" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "Spør brukeren om passord to ganger ved registrering" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "Tillatte domener" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Begrens registrering til bestemte domener (kommaseparert, begynner med @)" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "Gruppe ved registrering" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "Gruppe nye brukere blir tilknyttet ved registrering" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "Krev MFA" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "Brukere må bruke flerfaktorsikkerhet." -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "Sjekk utvidelser ved oppstart" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Sjekk at alle utvidelser er installert ved oppstart - aktiver i containermiljøer" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "Aktiver URL-integrasjon" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "Tillat utvidelser å legge til URL-ruter" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "Aktiver navigasjonsintegrasjon" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "Tillat utvidelser å integrere mot navigasjon" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "Aktiver app-integrasjon" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "Tillat utvidelser å legge til apper" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "Aktiver tidsplanintegrasjon" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "Tillat utvidelser å kjøre planlagte oppgaver" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "Aktiver hendelsesintegrasjon" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "Tillat utvidelser å reagere på interne hendelser" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "Aktiver prosjektkoder" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "Aktiver prosjektkoder for å spore prosjekter" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "Varetellingsfunksjonalitet" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Aktiver varetellingsfunksjonalitet for å registrere lagernivåer og regne ut lagerverdi" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "Ekskluder eksterne plasseringer" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Eksluder lagervarer i eksterne plasseringer fra varetellinger" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "Automatisk varetellingsperiode" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Antall dager mellom automatisk varetellingsregistrering (sett til null for å deaktivere)" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "Rapportslettingsintervall" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Varetellingsrapporter vil slettes etter angitt antall dager" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "Vis brukernes fulle navn" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "Vis brukernes fulle navn istedet for brukernavn" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "Innstillingsnøkkel (må være unik - ufølsom for store og små bokstaver" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "Skjul inaktive elementer" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "Skjul inaktive deler i resultater som vises på hjemmesiden" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "Vis abonnerte deler" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "Vis abonnerte deler på startsiden" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "Vis abonnerte kategorier" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "Vis abonnerte delkatekorier på startsiden" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "Vis nyeste deler" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "Vis nyeste deler på startsiden" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "Vis uvaliderte stykklister" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "Vis stykklister som venter på validering på startsiden" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "Vis nylige lagerendringer" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "Vis nylig endrede lagervarer på startsiden" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "Vis lav lagerbeholdning" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "Vis lave lagervarer på startsiden" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "Vis tomme lagervarer" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "Vis tom lagerbeholdning på startsiden" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "Vis nødvendig lagerbeholdning" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "Vis lagervarer som trengs for produksjon på startsiden" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "Vis utløpt lagerbeholdning" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "Vis utløpte lagervarer på startsiden" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "Vis foreldet lagerbeholdning" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "Vis foreldet lagerbeholdning på startsiden" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "Vis ventende produksjoner" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "Vi ventende produksjoner på startsiden" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "Vis forfalte produksjoner" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "Vis forfalte produksjoner på startsiden" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "Vis utestående Innkjøpsordrer" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "Vis utestående Innkjøpsordrer på startsiden" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "Vis forfalte Innkjøpsordrer" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "Vis forfalte Innkjøpsordrer på startsiden" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "Vis utestående Salgsordrer" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "Vis utestående Salgsordrer på startsiden" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "Vis forfalte SOer" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "Vis forfalte SOer på startsiden" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "Vis ventende SO-forsendelser" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "Vis ventende SO-forsendelser på startsiden" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "Vis Nyheter" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "Vis nyheter på startsiden" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "Innebygd etikettvisning" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "Vis PDF-etiketter i nettleseren fremfor å lastes ned som en fil" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "Standard etikettskriver" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "Konfigurer hvilken etikettskriver som skal være valgt som standard" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "Innebygd rapportvisning" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "Vis PDF-rapporter i nettleseren fremfor å lastes ned som en fil" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "Søk i Deler" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "Vis deler i forhåndsvsningsvinduet for søk" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "Søk i Leverandørdeler" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "Vis leverandørdeler i forhåndsvisningsvinduet for søk" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "Søk i Produsentdeler" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "Vis produsentdeler i forhåndsvisningsvinduet for søk" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "Skjul Inaktive Deler" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "Ekskluder inaktive deler fra forhåndsvisningsvinduet for søk" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "Søk i kategorier" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "Vis delkategorier i forhåndsvisningsvinduet for søk" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "Søk i lagerbeholdning" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "Vis lagervarer i forhåndsvisningsvinduet for søk" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "Skjul utilgjengelige Lagervarer" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "Ekskluder lagervarer som ikke er tilgjengelige fra forhåndsvisningsvinduet for søk" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "Søk i Plasseringer" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "Vis lagerplasseringer i forhåndsvisningsvinduet for søk" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "Søk i Firma" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "Vis firma i forhåndsvsningsvinduet for søk" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "Søk i Produksjonsordrer" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "Vis produksjonsordrer i forhåndsvisningsvinduet for søk" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "Søk i Innkjøpsordrer" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "Vis innkjøpsordrer i forhåndsvisningsvinduet for søk" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "Ekskluder inaktive Innkjøpsordrer" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "Ekskluder inaktive innkjøpsordrer fra forhåndsvisningsvinduet for søk" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "Søk i Salgsordrer" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "Vis salgsordrer i forhåndsvisningsvinduet for søk" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "Ekskluder Inaktive Salgsordrer" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "Ekskluder inaktive salgsordrer fra forhåndsvisningsvinduet for søk" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "Søk i Returordrer" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "Vis returordrer i forhåndsvisningsvinduet for søk" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "Ekskluder Inaktive Returordrer" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "Ekskluder inaktive returordrer fra forhåndsvisningsvinduet for søk" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "Forhåndsvisning av søkeresultater" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "Antall resultater å vise i hver seksjon av søkeresultatsforhåndsvisningen" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "Regex-søk" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "Aktiver regulære uttrykk i søkeord" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "Helordsøk" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "Søk returnerer resultater for treff med hele ord" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "Vis antall i skjemaer" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "Vis antall tilgjengelige deler i noen skjemaer" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "Escape-knappen lukker skjemaer" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "Bruk Escape-knappen for å lukke modal-skjemaer" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "Fast navigasjonsbar" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "Navigasjonsbarens posisjon er fast på toppen av skjermen" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "Datoformat" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "Foretrukket format for å vise datoer" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Delplanlegging" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "Vis delplanleggingsinformasjon" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Lagertelling for Del" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "Vis lagertellingsinformasjon for del (om lagertellingsfunksjonalitet er aktivert)" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "Tabellstrenglengde" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "Maksimal lengdegrense for tekst vist i tabeller" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "Standard del etikett mal" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "Del etikett malen skal velges automatsik" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "Standard lagervarer mal" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "Lagervarer etikett mal skal valges automatisk" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "Standard lagervarer lokasjon etikett mal" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "Lagervarer lokasjon etikett malen skal valges automatisk" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "Motta feilrapporter" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "Motta varsler om systemfeil" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "Antall for prisbrudd" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 -#: order/models.py:1147 order/models.py:1957 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 +#: order/models.py:1181 order/models.py:2005 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" msgstr "Pris" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "Enhetspris på spesifisert antall" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "Endepunkt" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "Endepunktet hvor denne webhooken er mottatt" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "Navn for webhooken" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3436,101 @@ msgstr "Navn for webhooken" msgid "Active" msgstr "Aktiv" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "Er webhooken aktiv" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "Sjetong" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "Nøkkel for tilgang" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "Hemmelig" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "Delt hemmlighet for HMAC" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "Melding ID" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "Unik Id for denne meldingen" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "Vert" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "Verten denne meldingen ble mottatt fra" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "Tittel" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "Overskrift for denne meldingen" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "Brødtekst" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "Innholdet i meldingen" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "Endepunktet meldingen ble mottatt fra" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "Arbeidet med" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "Var arbeidet med denne meldingen ferdig?" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "Id" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Tittel" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "Publisert" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "Forfatter" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "Sammendrag" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "Les" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "Er dette nyhetselementet lest?" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3540,31 @@ msgstr "Er dette nyhetselementet lest?" msgid "Image" msgstr "Bilde" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "Bildefil" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" -msgstr "" +msgstr "Enhetsnavn må være en gyldig identifikator" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" -msgstr "" +msgstr "Enhetsnavn" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "Symbol" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" -msgstr "" +msgstr "Valgfritt enhetssymbol" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Definisjon" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "Enhets definisjon" @@ -3571,11 +3580,11 @@ msgstr "En ny ordre har blitt opprettet og tilordnet til deg" #: common/notifications.py:298 #, python-brace-format msgid "{verbose_name} canceled" -msgstr "" +msgstr "{verbose_name} kansellert" #: common/notifications.py:300 msgid "A order that is assigned to you was canceled" -msgstr "" +msgstr "En ordre som er tildelt til deg ble kansellert" #: common/notifications.py:306 common/notifications.py:313 msgid "Items Received" @@ -3662,7 +3671,7 @@ msgid "Contact email address" msgstr "Kontakt e-post" #: company/models.py:126 company/templates/company/company_base.html:139 -#: order/models.py:264 order/templates/order/order_base.html:203 +#: order/models.py:265 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" @@ -3895,7 +3904,7 @@ msgid "Linked manufacturer part must reference the same base part" msgstr "Den sammenkoblede produsentdelen må referere til samme basisdel" #: company/models.py:700 company/templates/company/company_base.html:81 -#: company/templates/company/supplier_part.html:129 order/models.py:386 +#: company/templates/company/supplier_part.html:129 order/models.py:387 #: order/templates/order/order_base.html:136 part/bom.py:284 part/bom.py:312 #: part/serializers.py:436 plugin/builtin/suppliers/digikey.py:25 #: plugin/builtin/suppliers/lcsc.py:26 plugin/builtin/suppliers/mouser.py:24 @@ -4053,8 +4062,8 @@ msgstr "Last ned bilde fra URL" msgid "Delete image" msgstr "Slett bilde" -#: company/templates/company/company_base.html:86 order/models.py:790 -#: order/models.py:1752 order/templates/order/return_order_base.html:131 +#: company/templates/company/company_base.html:86 order/models.py:806 +#: order/models.py:1786 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:754 #: stock/models.py:755 stock/serializers.py:1044 #: stock/templates/stock/item_base.html:405 @@ -4071,7 +4080,7 @@ msgstr "Kunde" msgid "Uses default currency" msgstr "Bruker standardvaluta" -#: company/templates/company/company_base.html:118 order/models.py:273 +#: company/templates/company/company_base.html:118 order/models.py:274 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 @@ -4529,7 +4538,7 @@ msgstr "QR-kode" msgid "QR code" msgstr "QR-kode" -#: order/admin.py:29 order/models.py:72 +#: order/admin.py:29 order/models.py:73 #: report/templates/report/inventree_po_report_base.html:31 #: report/templates/report/inventree_so_report_base.html:31 #: templates/js/translated/order.js:327 @@ -4542,7 +4551,7 @@ msgstr "Total pris" msgid "No matching purchase order found" msgstr "Ingen samsvarende innkjøpsordre funnet" -#: order/api.py:1407 order/models.py:1193 order/models.py:1276 +#: order/api.py:1407 order/models.py:1227 order/models.py:1310 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4556,7 +4565,7 @@ msgstr "Ingen samsvarende innkjøpsordre funnet" msgid "Purchase Order" msgstr "Innkjøpsordre" -#: order/api.py:1411 order/models.py:1927 order/models.py:1973 +#: order/api.py:1411 order/models.py:1975 order/models.py:2021 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -4569,188 +4578,188 @@ msgstr "Returordre" msgid "Unknown" msgstr "Ukjent" -#: order/models.py:73 +#: order/models.py:74 msgid "Total price for this order" msgstr "Total pris for denne ordren" -#: order/models.py:78 order/serializers.py:50 +#: order/models.py:79 order/serializers.py:50 msgid "Order Currency" msgstr "Ordre valuta" -#: order/models.py:80 order/serializers.py:51 +#: order/models.py:81 order/serializers.py:51 msgid "Currency for this order (leave blank to use company default)" msgstr "Valuta for denne ordren (la stå tom for å bruke firmastandard)" -#: order/models.py:206 +#: order/models.py:207 msgid "Contact does not match selected company" msgstr "Kontakten samsvarer ikke med valgt firma" -#: order/models.py:226 +#: order/models.py:227 msgid "Order description (optional)" msgstr "Ordrebeskrivelse (valgfritt)" -#: order/models.py:231 +#: order/models.py:232 msgid "Select project code for this order" msgstr "Velg prosjektkode for denne ordren" -#: order/models.py:234 order/models.py:1109 order/models.py:1467 +#: order/models.py:235 order/models.py:1143 order/models.py:1501 msgid "Link to external page" msgstr "Lenke til ekstern side" -#: order/models.py:239 +#: order/models.py:240 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "Forventet dato for levering av ordre. Bestillingen vil være forfalt etter denne datoen." -#: order/models.py:248 +#: order/models.py:249 msgid "Created By" msgstr "Opprettet av" -#: order/models.py:255 +#: order/models.py:256 msgid "User or group responsible for this order" msgstr "Bruker eller gruppe ansvarlig for ordren" -#: order/models.py:265 +#: order/models.py:266 msgid "Point of contact for this order" msgstr "Kontaktpunkt for denne ordren" -#: order/models.py:274 +#: order/models.py:275 msgid "Company address for this order" msgstr "Bedriftsadresse for denne ordren" -#: order/models.py:364 order/models.py:777 +#: order/models.py:365 order/models.py:793 msgid "Order reference" msgstr "Ordrereferanse" -#: order/models.py:372 order/models.py:802 +#: order/models.py:373 order/models.py:818 msgid "Purchase order status" msgstr "Status for innkjøpsordre" -#: order/models.py:387 +#: order/models.py:388 msgid "Company from which the items are being ordered" msgstr "Firma som varene blir bestilt fra" -#: order/models.py:395 order/templates/order/order_base.html:148 +#: order/models.py:396 order/templates/order/order_base.html:148 #: templates/js/translated/purchase_order.js:1696 msgid "Supplier Reference" msgstr "Leverandørreferanse" -#: order/models.py:395 +#: order/models.py:396 msgid "Supplier order reference code" msgstr "Leverandør ordrereferanse" -#: order/models.py:402 +#: order/models.py:403 msgid "received by" msgstr "mottatt av" -#: order/models.py:407 order/models.py:1775 +#: order/models.py:408 order/models.py:1809 msgid "Issue Date" msgstr "Utgivelsesdato" -#: order/models.py:408 order/models.py:1776 +#: order/models.py:409 order/models.py:1810 msgid "Date order was issued" msgstr "Dato bestilling ble sendt" -#: order/models.py:414 order/models.py:1782 +#: order/models.py:415 order/models.py:1816 msgid "Date order was completed" msgstr "Dato ordre ble fullført" -#: order/models.py:449 +#: order/models.py:450 msgid "Part supplier must match PO supplier" msgstr "Delleverandør må matche PO-leverandør" -#: order/models.py:618 +#: order/models.py:634 msgid "Quantity must be a positive number" msgstr "Mengde må være positiv" -#: order/models.py:791 +#: order/models.py:807 msgid "Company to which the items are being sold" msgstr "Firma som varene selges til" -#: order/models.py:810 order/models.py:1769 +#: order/models.py:826 order/models.py:1803 msgid "Customer Reference " msgstr "Kundereferanse " -#: order/models.py:810 order/models.py:1770 +#: order/models.py:826 order/models.py:1804 msgid "Customer order reference code" msgstr "Kundens ordrereferanse" -#: order/models.py:812 order/models.py:1421 +#: order/models.py:828 order/models.py:1455 #: templates/js/translated/sales_order.js:843 #: templates/js/translated/sales_order.js:1024 msgid "Shipment Date" msgstr "Leveringsdato" -#: order/models.py:819 +#: order/models.py:835 msgid "shipped by" msgstr "sendt av" -#: order/models.py:868 +#: order/models.py:884 msgid "Order cannot be completed as no parts have been assigned" msgstr "Bestillingen kan ikke fullføres da ingen deler er tilordnet" -#: order/models.py:872 +#: order/models.py:888 msgid "Only an open order can be marked as complete" msgstr "Kun en åpen ordre kan merkes som fullført" -#: order/models.py:875 templates/js/translated/sales_order.js:506 +#: order/models.py:891 templates/js/translated/sales_order.js:506 msgid "Order cannot be completed as there are incomplete shipments" msgstr "Bestillingen kan ikke fullføres da det finnes ufullstendige varepartier" -#: order/models.py:878 +#: order/models.py:894 msgid "Order cannot be completed as there are incomplete line items" msgstr "Denne ordren kan ikke fullføres da det fortsatt er ufullstendige artikler" -#: order/models.py:1090 +#: order/models.py:1124 msgid "Item quantity" msgstr "Antall" -#: order/models.py:1102 +#: order/models.py:1136 msgid "Line item reference" msgstr "Linje referanse" -#: order/models.py:1104 +#: order/models.py:1138 msgid "Line item notes" msgstr "Linje notat" -#: order/models.py:1115 +#: order/models.py:1149 msgid "Target date for this line item (leave blank to use the target date from the order)" msgstr "Måldato for denne linjen (la stå tomt for å bruke måldatoen fra ordren)" -#: order/models.py:1133 +#: order/models.py:1167 msgid "Line item description (optional)" msgstr "Linjeelementbeskrivelse (valgfritt)" -#: order/models.py:1138 +#: order/models.py:1172 msgid "Context" msgstr "Kontekst" -#: order/models.py:1139 +#: order/models.py:1173 msgid "Additional context for this line" msgstr "Ytterligere kontekst for denne linjen" -#: order/models.py:1148 +#: order/models.py:1182 msgid "Unit price" msgstr "Enhetspris" -#: order/models.py:1178 +#: order/models.py:1212 msgid "Supplier part must match supplier" msgstr "Delens leverandør må samsvare med leverandør" -#: order/models.py:1186 +#: order/models.py:1220 msgid "deleted" msgstr "slettet" -#: order/models.py:1192 order/models.py:1276 order/models.py:1316 -#: order/models.py:1415 order/models.py:1564 order/models.py:1926 -#: order/models.py:1973 templates/js/translated/sales_order.js:1488 +#: order/models.py:1226 order/models.py:1310 order/models.py:1350 +#: order/models.py:1449 order/models.py:1598 order/models.py:1974 +#: order/models.py:2021 templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "Ordre" -#: order/models.py:1210 +#: order/models.py:1244 msgid "Supplier part" msgstr "Leverandørdel" -#: order/models.py:1217 order/templates/order/order_base.html:196 +#: order/models.py:1251 order/templates/order/order_base.html:196 #: templates/js/translated/part.js:1868 templates/js/translated/part.js:1899 #: templates/js/translated/purchase_order.js:1302 #: templates/js/translated/purchase_order.js:2163 @@ -4760,185 +4769,185 @@ msgstr "Leverandørdel" msgid "Received" msgstr "Mottatt" -#: order/models.py:1218 +#: order/models.py:1252 msgid "Number of items received" msgstr "Antall enheter mottatt" -#: order/models.py:1225 stock/models.py:857 stock/serializers.py:319 +#: order/models.py:1259 stock/models.py:857 stock/serializers.py:319 #: stock/templates/stock/item_base.html:183 #: templates/js/translated/stock.js:2281 msgid "Purchase Price" msgstr "Innkjøpspris" -#: order/models.py:1226 +#: order/models.py:1260 msgid "Unit purchase price" msgstr "Enhet-innkjøpspris" -#: order/models.py:1239 +#: order/models.py:1273 msgid "Where does the Purchaser want this item to be stored?" msgstr "Hvor vil innkjøper at artikkelen skal lagres?" -#: order/models.py:1304 +#: order/models.py:1338 msgid "Virtual part cannot be assigned to a sales order" msgstr "Virtuell del kan ikke tildeles salgsordre" -#: order/models.py:1309 +#: order/models.py:1343 msgid "Only salable parts can be assigned to a sales order" msgstr "Kun salgbare deler kan tildeles en salgsordre" -#: order/models.py:1335 part/templates/part/part_pricing.html:107 +#: order/models.py:1369 part/templates/part/part_pricing.html:107 #: part/templates/part/prices.html:139 templates/js/translated/pricing.js:957 msgid "Sale Price" msgstr "Salgspris" -#: order/models.py:1336 +#: order/models.py:1370 msgid "Unit sale price" msgstr "Enhets-salgspris" -#: order/models.py:1346 +#: order/models.py:1380 msgid "Shipped quantity" msgstr "Sendt antall" -#: order/models.py:1422 +#: order/models.py:1456 msgid "Date of shipment" msgstr "Dato for forsendelse" -#: order/models.py:1427 templates/js/translated/sales_order.js:1036 +#: order/models.py:1461 templates/js/translated/sales_order.js:1036 msgid "Delivery Date" msgstr "Leveringsdato" -#: order/models.py:1428 +#: order/models.py:1462 msgid "Date of delivery of shipment" msgstr "Dato for levering av forsendelse" -#: order/models.py:1435 +#: order/models.py:1469 msgid "Checked By" msgstr "Sjekket Av" -#: order/models.py:1436 +#: order/models.py:1470 msgid "User who checked this shipment" msgstr "Brukeren som sjekket forsendelsen" -#: order/models.py:1443 order/models.py:1642 order/serializers.py:1282 +#: order/models.py:1477 order/models.py:1676 order/serializers.py:1282 #: order/serializers.py:1410 templates/js/translated/model_renderers.js:446 msgid "Shipment" msgstr "Forsendelse" -#: order/models.py:1444 +#: order/models.py:1478 msgid "Shipment number" msgstr "Forsendelsesnummer" -#: order/models.py:1452 +#: order/models.py:1486 msgid "Tracking Number" msgstr "Sporingsnummer" -#: order/models.py:1453 +#: order/models.py:1487 msgid "Shipment tracking information" msgstr "Sporingsinformasjon for forsendelse" -#: order/models.py:1460 +#: order/models.py:1494 msgid "Invoice Number" msgstr "Fakturanummer" -#: order/models.py:1461 +#: order/models.py:1495 msgid "Reference number for associated invoice" msgstr "Referansenummer for tilknyttet faktura" -#: order/models.py:1483 +#: order/models.py:1517 msgid "Shipment has already been sent" msgstr "Forsendelsen er allerede sendt" -#: order/models.py:1486 +#: order/models.py:1520 msgid "Shipment has no allocated stock items" msgstr "Forsendelsen har ingen tildelte lagervarer" -#: order/models.py:1599 order/models.py:1601 +#: order/models.py:1633 order/models.py:1635 msgid "Stock item has not been assigned" msgstr "Lagervarer er ikke blitt tildelt" -#: order/models.py:1607 +#: order/models.py:1641 msgid "Cannot allocate stock item to a line with a different part" msgstr "Kan ikke tildele lagervare til en linje med annen del" -#: order/models.py:1609 +#: order/models.py:1643 msgid "Cannot allocate stock to a line without a part" msgstr "Kan ikke tildele lagerbeholdning til en linje uten en del" -#: order/models.py:1612 +#: order/models.py:1646 msgid "Allocation quantity cannot exceed stock quantity" msgstr "Tildelingsantall kan ikke overstige tilgjengelig lagerbeholdning" -#: order/models.py:1622 order/serializers.py:1146 +#: order/models.py:1656 order/serializers.py:1146 msgid "Quantity must be 1 for serialized stock item" msgstr "Antall må være 1 for serialisert lagervare" -#: order/models.py:1625 +#: order/models.py:1659 msgid "Sales order does not match shipment" msgstr "Salgsordre samsvarer ikke med forsendelse" -#: order/models.py:1626 +#: order/models.py:1660 msgid "Shipment does not match sales order" msgstr "Forsendelsen samsvarer ikke med salgsordre" -#: order/models.py:1634 +#: order/models.py:1668 msgid "Line" msgstr "Linje" -#: order/models.py:1643 +#: order/models.py:1677 msgid "Sales order shipment reference" msgstr "Forsendelsesreferanse for salgsordre" -#: order/models.py:1656 order/models.py:1934 +#: order/models.py:1690 order/models.py:1982 #: templates/js/translated/return_order.js:722 msgid "Item" msgstr "Artikkel" -#: order/models.py:1657 +#: order/models.py:1691 msgid "Select stock item to allocate" msgstr "Velg lagervare å tildele" -#: order/models.py:1660 +#: order/models.py:1694 msgid "Enter stock allocation quantity" msgstr "Angi lagertildelingsmengde" -#: order/models.py:1739 +#: order/models.py:1773 msgid "Return Order reference" msgstr "Returordre-referanse" -#: order/models.py:1753 +#: order/models.py:1787 msgid "Company from which items are being returned" msgstr "Firmaet delen skal returneres fra" -#: order/models.py:1764 +#: order/models.py:1798 msgid "Return order status" msgstr "Returordrestatus" -#: order/models.py:1919 +#: order/models.py:1967 msgid "Only serialized items can be assigned to a Return Order" msgstr "Kun serialiserte artikler kan tilordnes en Returordre" -#: order/models.py:1935 +#: order/models.py:1983 msgid "Select item to return from customer" msgstr "Velg artikkel som skal returneres fra kunde" -#: order/models.py:1940 +#: order/models.py:1988 msgid "Received Date" msgstr "Mottatt Dato" -#: order/models.py:1941 +#: order/models.py:1989 msgid "The date this this return item was received" msgstr "Datoen denne returartikkelen ble mottatt" -#: order/models.py:1952 templates/js/translated/return_order.js:733 +#: order/models.py:2000 templates/js/translated/return_order.js:733 #: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "Utfall" -#: order/models.py:1952 +#: order/models.py:2000 msgid "Outcome for this line item" msgstr "Utfall for dette linjeelementet" -#: order/models.py:1958 +#: order/models.py:2006 msgid "Cost associated with return or repair for this line item" msgstr "Kostnad forbundet med retur eller reparasjon for dette linjeelementet" @@ -5636,11 +5645,11 @@ msgstr "Utgående salgsordre" #: part/api.py:544 msgid "Stock produced by Build Order" -msgstr "Lagervarer produsert av bygg order" +msgstr "Lagervarer produsert av en produksjonsordre" #: part/api.py:630 msgid "Stock required for Build Order" -msgstr "Lagervarer som kreves for Bygg Order" +msgstr "Lagervarer påkrevd for produksjonsordre" #: part/api.py:775 msgid "Valid" @@ -5876,7 +5885,7 @@ msgstr "Opprettingsbruker" #: part/models.py:983 msgid "Owner responsible for this part" -msgstr "" +msgstr "Eier ansvarlig for denne delen" #: part/models.py:989 part/templates/part/part_base.html:339 #: stock/templates/stock/item_base.html:451 @@ -5974,11 +5983,11 @@ msgstr "Beregnet maksimal kostnad for variantdeler" #: part/models.py:2913 msgid "Override minimum cost" -msgstr "" +msgstr "Overstyr minstekostnad" #: part/models.py:2919 msgid "Override maximum cost" -msgstr "" +msgstr "Overstyr maksimal kostnad" #: part/models.py:2925 msgid "Calculated overall minimum cost" @@ -6409,11 +6418,11 @@ msgstr "Kopier parameterdata fra originaldel" #: part/serializers.py:410 msgid "Copy Notes" -msgstr "" +msgstr "Kopier notater" #: part/serializers.py:410 msgid "Copy notes from original part" -msgstr "" +msgstr "Kopier notater fra originaldel" #: part/serializers.py:420 msgid "Initial Stock Quantity" @@ -6494,15 +6503,15 @@ msgstr "Kopier parametermaler fra valgt delkategori" #: part/serializers.py:770 msgid "Existing Image" -msgstr "" +msgstr "Eksisterende bilde" #: part/serializers.py:771 msgid "Filename of an existing part image" -msgstr "" +msgstr "Filnavn for et eksisterende del-bilde" #: part/serializers.py:791 msgid "Image file does not exist" -msgstr "" +msgstr "Bildefilen finnes ikke" #: part/serializers.py:1010 msgid "Limit stocktake report to a particular part, and any variant parts" @@ -6518,11 +6527,11 @@ msgstr "Begrens lagerbeholdningsrapport til en bestemt plasering og eventuelle u #: part/serializers.py:1027 msgid "Exclude External Stock" -msgstr "" +msgstr "Ekskluder ekstern lagerbeholdning" #: part/serializers.py:1028 msgid "Exclude stock items in external locations" -msgstr "" +msgstr "Ekskluder lagervarer i eksterne lokasjoner" #: part/serializers.py:1033 msgid "Generate Report" @@ -6546,19 +6555,19 @@ msgstr "Lagerbeholdningsfunksjonalitet er ikke aktivert" #: part/serializers.py:1131 msgid "Override calculated value for minimum price" -msgstr "" +msgstr "Overstyr beregnet verdi for minimumspris" #: part/serializers.py:1136 msgid "Minimum price currency" -msgstr "" +msgstr "Valuta for minstepris" #: part/serializers.py:1143 msgid "Override calculated value for maximum price" -msgstr "" +msgstr "Overstyr beregnet verdi for maksimal pris" #: part/serializers.py:1148 msgid "Maximum price currency" -msgstr "" +msgstr "Valuta for maksimal pris" #: part/serializers.py:1164 msgid "Update" @@ -6571,15 +6580,15 @@ msgstr "Oppdater priser for denne delen" #: part/serializers.py:1186 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" -msgstr "" +msgstr "Kan ikke konvertere fra gitte valutaer til {default_currency}" #: part/serializers.py:1190 msgid "Minimum price must not be greater than maximum price" -msgstr "" +msgstr "Minsteprisen kan ikke være større enn maksimal pris" #: part/serializers.py:1191 msgid "Maximum price must not be less than minimum price" -msgstr "" +msgstr "Maksimal pris kan ikke være mindre enn minstepris" #: part/serializers.py:1498 msgid "Select part to copy BOM from" @@ -6897,11 +6906,11 @@ msgstr "Sammenstillinger" #: part/templates/part/detail.html:313 msgid "Part Builds" -msgstr "" +msgstr "Del-produksjoner" #: part/templates/part/detail.html:338 stock/templates/stock/item.html:36 msgid "Build Order Allocations" -msgstr "" +msgstr "Produksjonsordre-tildelinger" #: part/templates/part/detail.html:352 msgid "Part Suppliers" @@ -7064,7 +7073,7 @@ msgstr "Vis detaljer for del" #: part/templates/part/part_base.html:218 #: stock/templates/stock/item_base.html:388 msgid "Allocated to Build Orders" -msgstr "" +msgstr "Tildelt til produksjonsordrer" #: part/templates/part/part_base.html:227 #: stock/templates/stock/item_base.html:381 @@ -7210,7 +7219,7 @@ msgstr "Oppdater delprising" #: part/templates/part/prices.html:17 msgid "Override Part Pricing" -msgstr "" +msgstr "Overstyr delprising" #: part/templates/part/prices.html:18 #: templates/InvenTree/settings/settings_staff_js.html:80 @@ -7219,7 +7228,7 @@ msgstr "" #: templates/js/translated/pricing.js:628 templates/notes_buttons.html:3 #: templates/notes_buttons.html:4 msgid "Edit" -msgstr "" +msgstr "Rediger" #: part/templates/part/prices.html:28 stock/admin.py:147 #: stock/templates/stock/item_base.html:446 @@ -7255,7 +7264,7 @@ msgstr "Variantprising" #: part/templates/part/prices.html:106 msgid "Pricing Overrides" -msgstr "" +msgstr "Prisoverstyringer" #: part/templates/part/prices.html:113 msgid "Overall Pricing" @@ -7294,7 +7303,7 @@ msgstr "Legg til salgsprisbrudd" #: part/templates/part/pricing_javascript.html:24 msgid "Update Pricing" -msgstr "" +msgstr "Oppdater priser" #: part/templates/part/stock_count.html:7 templates/js/translated/part.js:704 #: templates/js/translated/part.js:2138 templates/js/translated/part.js:2140 @@ -7356,7 +7365,7 @@ msgstr "Ukjent database" #: part/templatetags/inventree_extras.py:231 msgid "{version.inventreeInstanceTitle()} v{version.inventreeVersion()}" -msgstr "" +msgstr "{version.inventreeInstanceTitle()} v{version.inventreVersion()}" #: part/views.py:111 msgid "Match References" @@ -7365,7 +7374,7 @@ msgstr "Match referanser" #: part/views.py:243 #, python-brace-format msgid "Can't import part {new_part.name} because there is no category assigned" -msgstr "" +msgstr "Kan ikke importere del {new_part.name} fordi det ikke er oppgitt noen kategori" #: part/views.py:384 msgid "Select Part Image" @@ -7406,85 +7415,85 @@ msgstr "Strekkode samsvarer med ekisterende element" #: plugin/base/barcodes/api.py:302 msgid "No matching part data found" -msgstr "" +msgstr "Ingen samsvarende del-data funnet" #: plugin/base/barcodes/api.py:319 msgid "No matching supplier parts found" -msgstr "" +msgstr "Finner ingen matchende leverandørdeler" #: plugin/base/barcodes/api.py:324 msgid "Multiple matching supplier parts found" -msgstr "" +msgstr "Flere samsvarende leverandørdeler funnet" #: plugin/base/barcodes/api.py:349 msgid "Matched supplier part" -msgstr "" +msgstr "Fant leverandørdel" #: plugin/base/barcodes/api.py:395 msgid "Item has already been received" -msgstr "" +msgstr "Artikkelen er allerede mottatt" #: plugin/base/barcodes/api.py:430 msgid "No match for supplier barcode" -msgstr "" +msgstr "Ingen treff for leverandørstrekkode" #: plugin/base/barcodes/mixins.py:146 plugin/base/barcodes/mixins.py:181 msgid "Found multiple matching supplier parts for barcode" -msgstr "" +msgstr "Fant flere leverandørdeler for strekkoden" #: plugin/base/barcodes/mixins.py:198 #, python-brace-format msgid "Found multiple purchase orders matching '{order}'" -msgstr "" +msgstr "Fant flere innkjøpsordrer som samsvarer med '{order}'" #: plugin/base/barcodes/mixins.py:201 #, python-brace-format msgid "No matching purchase order for '{order}'" -msgstr "" +msgstr "Ingen samsvarende innkjøpsordre for '{order}'" #: plugin/base/barcodes/mixins.py:207 msgid "Purchase order does not match supplier" -msgstr "" +msgstr "Innkjøpsordre stemmer ikke med leverandør" #: plugin/base/barcodes/mixins.py:436 msgid "Failed to find pending line item for supplier part" -msgstr "" +msgstr "Fant ikke ventende artikkel for leverandørdel" #: plugin/base/barcodes/mixins.py:469 msgid "Further information required to receive line item" -msgstr "" +msgstr "Mer informasjon nødvendig for å motta artikkelen" #: plugin/base/barcodes/mixins.py:480 msgid "Received purchase order line item" -msgstr "" +msgstr "Mottok ordreartikkelen" #: plugin/base/barcodes/serializers.py:21 msgid "Scanned barcode data" -msgstr "" +msgstr "Skannet strekkodedata" #: plugin/base/barcodes/serializers.py:81 msgid "PurchaseOrder to allocate items against" -msgstr "" +msgstr "Innkjøpsordre å tildele artikler mot" #: plugin/base/barcodes/serializers.py:88 msgid "Purchase order is not pending" -msgstr "" +msgstr "Innkjøpsordre er ikke ventende" #: plugin/base/barcodes/serializers.py:105 msgid "PurchaseOrder to receive items against" -msgstr "" +msgstr "Innkjøpsordre å motta artikler mot" #: plugin/base/barcodes/serializers.py:112 msgid "Purchase order has not been placed" -msgstr "" +msgstr "Innkjøpsordren har ikke blitt sendt" #: plugin/base/barcodes/serializers.py:119 msgid "Location to receive items into" -msgstr "" +msgstr "Plassering å motta deler til" #: plugin/base/barcodes/serializers.py:126 msgid "Cannot select a structural location" -msgstr "" +msgstr "Kan ikke velge en strukturell plassering" #: plugin/base/label/label.py:40 msgid "Label printing failed" @@ -7548,136 +7557,136 @@ msgstr "Åpne lenke" #: plugin/builtin/integration/currency_exchange.py:23 msgid "InvenTree Currency Exchange" -msgstr "" +msgstr "InvenTree valutautveksling" #: plugin/builtin/integration/currency_exchange.py:24 msgid "Default currency exchange integration" -msgstr "" +msgstr "Standard valutaintegrasjon" #: plugin/builtin/labels/inventree_label.py:20 msgid "InvenTree PDF label printer" -msgstr "" +msgstr "InvenTree PDF etikettskriver" #: plugin/builtin/labels/inventree_label.py:21 msgid "Provides native support for printing PDF labels" -msgstr "" +msgstr "Gir innebygd støtte for å skrive ut PDF-etiketter" #: plugin/builtin/labels/inventree_label.py:29 msgid "Debug mode" -msgstr "" +msgstr "Feilsøkingsmodus" #: plugin/builtin/labels/inventree_label.py:30 msgid "Enable debug mode - returns raw HTML instead of PDF" -msgstr "" +msgstr "Aktiver feilsøkingsmodus - returnerer rå HTML i stedet for PDF" #: plugin/builtin/labels/label_sheet.py:29 msgid "Page size for the label sheet" -msgstr "" +msgstr "Sidestørrelse på etikett-arket" #: plugin/builtin/labels/label_sheet.py:34 msgid "Skip Labels" -msgstr "" +msgstr "Hopp over etiketter" #: plugin/builtin/labels/label_sheet.py:35 msgid "Skip this number of labels when printing label sheets" -msgstr "" +msgstr "Hopp over dette antallet etiketter når det skrives ut etiketterark" #: plugin/builtin/labels/label_sheet.py:41 msgid "Border" -msgstr "" +msgstr "Kantlinjer" #: plugin/builtin/labels/label_sheet.py:42 msgid "Print a border around each label" -msgstr "" +msgstr "Skriv ut en kant rundt hver etikett" #: plugin/builtin/labels/label_sheet.py:47 report/models.py:203 msgid "Landscape" -msgstr "" +msgstr "Liggende" #: plugin/builtin/labels/label_sheet.py:48 msgid "Print the label sheet in landscape mode" -msgstr "" +msgstr "Skriv ut etikett-arket i liggende modus" #: plugin/builtin/labels/label_sheet.py:60 msgid "InvenTree Label Sheet Printer" -msgstr "" +msgstr "InvenTree etikett-ark skriver" #: plugin/builtin/labels/label_sheet.py:61 msgid "Arrays multiple labels onto a single sheet" -msgstr "" +msgstr "Sprer ut flere etiketter på ett enkelt ark" #: plugin/builtin/labels/label_sheet.py:95 msgid "Label is too large for page size" -msgstr "" +msgstr "Etiketten er for stor for sidestørrelse" #: plugin/builtin/labels/label_sheet.py:128 msgid "No labels were generated" -msgstr "" +msgstr "Ingen etiketter ble generert" #: plugin/builtin/suppliers/digikey.py:16 msgid "Supplier Integration - DigiKey" -msgstr "" +msgstr "Leverandørintegrasjon - DigiKey" #: plugin/builtin/suppliers/digikey.py:17 msgid "Provides support for scanning DigiKey barcodes" -msgstr "" +msgstr "Gir støtte for å skanne DigiKey-strekkoder" #: plugin/builtin/suppliers/digikey.py:26 msgid "The Supplier which acts as 'DigiKey'" -msgstr "" +msgstr "Leverandøren som fungerer som 'DigiKey'" #: plugin/builtin/suppliers/lcsc.py:18 msgid "Supplier Integration - LCSC" -msgstr "" +msgstr "Leverandørintegrasjon - LCSC" #: plugin/builtin/suppliers/lcsc.py:19 msgid "Provides support for scanning LCSC barcodes" -msgstr "" +msgstr "Gir støtte for å skanne LCSC-strekkoder" #: plugin/builtin/suppliers/lcsc.py:27 msgid "The Supplier which acts as 'LCSC'" -msgstr "" +msgstr "Leverandøren som fungerer som \"LCSC\"" #: plugin/builtin/suppliers/mouser.py:16 msgid "Supplier Integration - Mouser" -msgstr "" +msgstr "Leverandørintegrasjon - Mouser" #: plugin/builtin/suppliers/mouser.py:17 msgid "Provides support for scanning Mouser barcodes" -msgstr "" +msgstr "Gir støtte for å skanne Mouser-strekkoder" #: plugin/builtin/suppliers/mouser.py:25 msgid "The Supplier which acts as 'Mouser'" -msgstr "" +msgstr "Leverandøren som fungerer som 'Mouser'" #: plugin/builtin/suppliers/tme.py:18 msgid "Supplier Integration - TME" -msgstr "" +msgstr "Leverandørintegrasjon - TME" #: plugin/builtin/suppliers/tme.py:19 msgid "Provides support for scanning TME barcodes" -msgstr "" +msgstr "Gir støtte for å skanne TME-strekkoder" #: plugin/builtin/suppliers/tme.py:27 msgid "The Supplier which acts as 'TME'" -msgstr "" +msgstr "Leverandøren som fungerer som \"TME\"" #: plugin/installer.py:140 msgid "Permission denied: only staff users can install plugins" -msgstr "" +msgstr "Tillatelse nektet: bare ansatt-brukere kan installere utvidelser" #: plugin/installer.py:186 msgid "Installed plugin successfully" -msgstr "" +msgstr "Installasjon av utvidelse vellykket" #: plugin/installer.py:192 #, python-brace-format msgid "Installed plugin into {path}" -msgstr "" +msgstr "Installerte utvidelsen til {path}" #: plugin/installer.py:201 msgid "Plugin installation failed" -msgstr "" +msgstr "Installasjon av utvidelse mislyktes" #: plugin/models.py:28 msgid "Plugin Configuration" @@ -7693,60 +7702,60 @@ msgstr "Nøkkel" #: plugin/models.py:35 msgid "Key of plugin" -msgstr "" +msgstr "Utvidelsens \"Key\"" #: plugin/models.py:43 msgid "PluginName of the plugin" -msgstr "" +msgstr "Navn på utvidelsen" #: plugin/models.py:49 msgid "Is the plugin active" -msgstr "" +msgstr "Er utvidelsen aktiv" #: plugin/models.py:129 templates/js/translated/table_filters.js:370 #: templates/js/translated/table_filters.js:500 msgid "Installed" -msgstr "" +msgstr "Installert" #: plugin/models.py:138 msgid "Sample plugin" -msgstr "" +msgstr "Eksempel-utvidelse" #: plugin/models.py:146 msgid "Builtin Plugin" -msgstr "" +msgstr "Innebygd utvidelse" #: plugin/models.py:171 templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:50 msgid "Plugin" -msgstr "" +msgstr "Utvidelse" #: plugin/models.py:222 msgid "Method" -msgstr "" +msgstr "Metode" #: plugin/plugin.py:265 msgid "No author found" -msgstr "" +msgstr "Ingen forfatter funnet" #: plugin/registry.py:510 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" -msgstr "" +msgstr "Utvidensen '{p}' er ikke kompatibel med nåværende InvenTree-versjon {v}" #: plugin/registry.py:512 #, python-brace-format msgid "Plugin requires at least version {v}" -msgstr "" +msgstr "Utvidelsen krever minst versjon {v}" #: plugin/registry.py:514 #, python-brace-format msgid "Plugin requires at most version {v}" -msgstr "" +msgstr "Utvidelsen krever maks versjon {v}" #: plugin/samples/integration/sample.py:50 msgid "Enable PO" -msgstr "" +msgstr "Aktiver PO" #: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" @@ -7778,11 +7787,11 @@ msgstr "En innstilling med flere valg" #: plugin/samples/integration/sample_currency_exchange.py:15 msgid "Sample currency exchange plugin" -msgstr "" +msgstr "Eksempel valutakonverterings-utvidelse" #: plugin/samples/integration/sample_currency_exchange.py:18 msgid "InvenTree Contributors" -msgstr "" +msgstr "InvenTree-bidragsytere" #: plugin/serializers.py:87 msgid "Source URL" @@ -7818,11 +7827,11 @@ msgstr "Enten pakkenavn eller URL må angis" #: plugin/serializers.py:141 msgid "Activate Plugin" -msgstr "" +msgstr "Aktivér utvidelse" #: plugin/serializers.py:142 msgid "Activate this plugin" -msgstr "" +msgstr "Aktivér denne utvidelsen" #: report/api.py:173 msgid "No valid objects provided to template" @@ -7839,19 +7848,19 @@ msgstr "Testrapport" #: report/helpers.py:15 msgid "A4" -msgstr "" +msgstr "A4" #: report/helpers.py:16 msgid "A3" -msgstr "" +msgstr "A3" #: report/helpers.py:17 msgid "Legal" -msgstr "" +msgstr "Legal" #: report/helpers.py:18 msgid "Letter" -msgstr "" +msgstr "Letter" #: report/models.py:171 msgid "Template name" @@ -7871,11 +7880,11 @@ msgstr "Rapportrevisjonsnummer (øker automatisk)" #: report/models.py:198 msgid "Page size for PDF reports" -msgstr "" +msgstr "Sidestørrelse for PDF-rapporter" #: report/models.py:204 msgid "Render report in landscape orientation" -msgstr "" +msgstr "Generer rapport i landskapsorientering" #: report/models.py:305 msgid "Pattern for generating report filenames" @@ -7951,7 +7960,7 @@ msgstr "Ressursfilbeskrivelse" #: report/models.py:676 msgid "stock location query filters (comma-separated list of key=value pairs)" -msgstr "" +msgstr "spørringsfiltre for lagerplassering (kommadelt liste av nøkkel=verdi-par)" #: report/templates/report/inventree_bill_of_materials_report.html:133 msgid "Materials needed" @@ -8005,7 +8014,7 @@ msgstr "Serienummer" #: report/templates/report/inventree_slr_report.html:97 msgid "Stock location items" -msgstr "" +msgstr "Artikler ved lagerplassering" #: report/templates/report/inventree_test_report_base.html:21 msgid "Stock Item Test Report" @@ -8054,32 +8063,32 @@ msgstr "Serienummer" #: report/templatetags/report.py:95 msgid "Asset file does not exist" -msgstr "" +msgstr "Asset-filen eksisterer ikke" #: report/templatetags/report.py:144 report/templatetags/report.py:209 msgid "Image file not found" -msgstr "" +msgstr "Bildefil ikke funnet" #: report/templatetags/report.py:230 msgid "part_image tag requires a Part instance" -msgstr "" +msgstr "part_image-taggen krever en Part-instans" #: report/templatetags/report.py:269 msgid "company_image tag requires a Company instance" -msgstr "" +msgstr "company_image-taggen krever en Company-instans" #: stock/admin.py:40 stock/admin.py:126 msgid "Location ID" -msgstr "" +msgstr "Plasserings-ID" #: stock/admin.py:41 stock/admin.py:127 msgid "Location Name" -msgstr "" +msgstr "Plasseringsnavn" #: stock/admin.py:45 stock/templates/stock/location.html:131 #: stock/templates/stock/location.html:137 msgid "Location Path" -msgstr "" +msgstr "Plasserings-sti" #: stock/admin.py:118 msgid "Stock Item ID" @@ -8112,7 +8121,7 @@ msgstr "Installert i" #: stock/admin.py:133 msgid "Build ID" -msgstr "" +msgstr "Produksjons-ID" #: stock/admin.py:135 msgid "Sales Order ID" @@ -8138,19 +8147,19 @@ msgstr "Utløpsdato" #: stock/api.py:499 templates/js/translated/table_filters.js:427 msgid "External Location" -msgstr "" +msgstr "Ekstern plassering" #: stock/api.py:659 msgid "Part Tree" -msgstr "" +msgstr "Del-tre" #: stock/api.py:688 msgid "Expiry date before" -msgstr "" +msgstr "Utløpsdato før" #: stock/api.py:694 msgid "Expiry date after" -msgstr "" +msgstr "Utløpsdato etter" #: stock/api.py:699 stock/templates/stock/item_base.html:439 #: templates/js/translated/table_filters.js:441 @@ -8161,121 +8170,121 @@ msgstr "Foreldet" msgid "Quantity is required" msgstr "Antall kreves" -#: stock/api.py:785 +#: stock/api.py:786 msgid "Valid part must be supplied" msgstr "Gyldig del må oppgis" -#: stock/api.py:813 +#: stock/api.py:814 msgid "The given supplier part does not exist" msgstr "Oppgitt leverandørdel eksisterer ikke" -#: stock/api.py:822 +#: stock/api.py:823 msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgstr "Leverandørdelen har en pakkestørrelse definert, men flagget \"use_pack_size\" er ikke satt" -#: stock/api.py:845 +#: stock/api.py:846 msgid "Serial numbers cannot be supplied for a non-trackable part" msgstr "Serienumre kan ikke angis for en ikke-sporbar del" #: stock/models.py:56 msgid "Stock Location type" -msgstr "" +msgstr "Lagerplasseringstype" #: stock/models.py:57 msgid "Stock Location types" -msgstr "" +msgstr "Lagerplasseringstyper" #: stock/models.py:86 msgid "Default icon for all locations that have no icon set (optional)" -msgstr "" +msgstr "Standard ikom for alle plasseringer som ikke har satt et ikon (valgfritt)" #: stock/models.py:118 stock/models.py:726 #: stock/templates/stock/location.html:17 #: stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" -msgstr "" +msgstr "Lagerplassering" #: stock/models.py:119 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 #: users/models.py:194 msgid "Stock Locations" -msgstr "" +msgstr "Lagerplasseringer" #: stock/models.py:148 stock/models.py:862 #: stock/templates/stock/item_base.html:247 msgid "Owner" -msgstr "" +msgstr "Eier" #: stock/models.py:149 stock/models.py:863 msgid "Select Owner" -msgstr "" +msgstr "Velg eier" #: stock/models.py:156 msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations." -msgstr "" +msgstr "Lagervarer kan ikke knyttes direkte mot en strukturell lagerplassering, men kan knyttes mot underplasseringer." #: stock/models.py:162 templates/js/translated/stock.js:2752 #: templates/js/translated/table_filters.js:243 msgid "External" -msgstr "" +msgstr "Ekstern" #: stock/models.py:163 msgid "This is an external stock location" -msgstr "" +msgstr "Dette er en ekstern lagerplassering" #: stock/models.py:169 templates/js/translated/stock.js:2761 #: templates/js/translated/table_filters.js:246 msgid "Location type" -msgstr "" +msgstr "Plasseringstype" #: stock/models.py:172 msgid "Stock location type of this location" -msgstr "" +msgstr "Lagerplasseringstype for denne plasseringen" #: stock/models.py:237 msgid "You cannot make this stock location structural because some stock items are already located into it!" -msgstr "" +msgstr "De kan ikke gjøre denne plasseringen strukturell, da noen lagervarer allerede er plassert i den!" #: stock/models.py:593 msgid "Stock items cannot be located into structural stock locations!" -msgstr "" +msgstr "Lagervarer kan ikke plasseres i strukturelle plasseringer!" #: stock/models.py:619 stock/serializers.py:229 msgid "Stock item cannot be created for virtual parts" -msgstr "" +msgstr "Lagervare kan ikke opprettes for virtuelle deler" #: stock/models.py:636 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" -msgstr "" +msgstr "Deltype ('{self.supplier_part.part}') må være {self.part}" #: stock/models.py:644 stock/models.py:653 msgid "Quantity must be 1 for item with a serial number" -msgstr "" +msgstr "Antall må være 1 for produkt med et serienummer" #: stock/models.py:645 msgid "Serial number cannot be set if quantity greater than 1" -msgstr "" +msgstr "Serienummeret kan ikke angis hvis antall er større enn 1" #: stock/models.py:667 msgid "Item cannot belong to itself" -msgstr "" +msgstr "Elementet kan ikke tilhøre seg selv" #: stock/models.py:673 msgid "Item must have a build reference if is_building=True" -msgstr "" +msgstr "Elementet må ha en produksjonsrefereanse om is_building=True" #: stock/models.py:687 msgid "Build reference does not point to the same part object" -msgstr "" +msgstr "Produksjonsreferanse peker ikke til samme del-objekt" #: stock/models.py:701 msgid "Parent Stock Item" -msgstr "" +msgstr "Overordnet lagervare" #: stock/models.py:711 msgid "Base part" -msgstr "" +msgstr "Basisdel" #: stock/models.py:719 msgid "Select a matching supplier part for this stock item" @@ -8287,7 +8296,7 @@ msgstr "Hvor er denne lagervaren plassert?" #: stock/models.py:736 stock/serializers.py:1298 msgid "Packaging this stock item is stored in" -msgstr "" +msgstr "Inpakningen denne lagervaren er lagret i" #: stock/models.py:745 msgid "Is this item installed in another item?" @@ -8319,7 +8328,7 @@ msgstr "Brukt av" #: stock/models.py:797 msgid "Build order which consumed this stock item" -msgstr "" +msgstr "Produksjonsordren som brukte denne lagervaren" #: stock/models.py:808 msgid "Source Purchase Order" @@ -8364,7 +8373,7 @@ msgstr "Antall må være heltall" #: stock/models.py:1423 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" -msgstr "" +msgstr "Antall kan ikke overstige tilgjengelig lagerbeholdning ({self.quantity})" #: stock/models.py:1426 msgid "Serial numbers must be a list of integers" @@ -8460,7 +8469,7 @@ msgstr "Serienummeret er for høyt" #: stock/serializers.py:222 msgid "Use pack size when adding: the quantity defined is the number of packs" -msgstr "" +msgstr "Bruk pakningsstørrelse når du legger til: antall definert er antall pakker" #: stock/serializers.py:321 msgid "Purchase price of this stock item, per unit or pack" @@ -8497,11 +8506,11 @@ msgstr "Velg lagervare å montere" #: stock/serializers.py:496 msgid "Quantity to Install" -msgstr "" +msgstr "Antall å installere" #: stock/serializers.py:497 msgid "Enter the quantity of items to install" -msgstr "" +msgstr "Angi antallet elementer som skal installeres" #: stock/serializers.py:502 stock/serializers.py:581 stock/serializers.py:675 #: stock/serializers.py:731 @@ -8510,7 +8519,7 @@ msgstr "Legg til transaksjonsnotat (valgfritt)" #: stock/serializers.py:511 msgid "Quantity to install must be at least 1" -msgstr "" +msgstr "Antall å installere må være minst 1" #: stock/serializers.py:519 msgid "Stock item is unavailable" @@ -8522,7 +8531,7 @@ msgstr "Valgt del er ikke i stykklisten" #: stock/serializers.py:538 msgid "Quantity to install must not exceed available quantity" -msgstr "" +msgstr "Antall å installere må ikke overskride tilgjengelig antall" #: stock/serializers.py:576 msgid "Destination location for uninstalled item" @@ -8538,7 +8547,7 @@ msgstr "Valgt del er ikke et gyldig alternativ for konvertering" #: stock/serializers.py:639 msgid "Cannot convert stock item with assigned SupplierPart" -msgstr "" +msgstr "Kan ikke konvertere lagerprodukt med tildelt leverandørdel" #: stock/serializers.py:670 msgid "Destination location for returned item" @@ -8574,7 +8583,7 @@ msgstr "Valgt firma er ikke en kunde" #: stock/serializers.py:1059 msgid "Stock assignment notes" -msgstr "" +msgstr "Lagervare-tildelignsnotater" #: stock/serializers.py:1069 stock/serializers.py:1329 msgid "A list of stock items must be provided" @@ -8582,23 +8591,23 @@ msgstr "En liste av lagervarer må oppgis" #: stock/serializers.py:1158 msgid "Stock merging notes" -msgstr "" +msgstr "Notater om lagersammenslåing" #: stock/serializers.py:1163 msgid "Allow mismatched suppliers" -msgstr "" +msgstr "Tillat forskjellige leverandører" #: stock/serializers.py:1164 msgid "Allow stock items with different supplier parts to be merged" -msgstr "" +msgstr "Tillat lagervarer med forskjellige leverandørdeler å slås sammen" #: stock/serializers.py:1169 msgid "Allow mismatched status" -msgstr "" +msgstr "Tillat forskjellig status" #: stock/serializers.py:1170 msgid "Allow stock items with different status codes to be merged" -msgstr "" +msgstr "Tillat lagervarer med forskjellige statuskoder å slås sammen" #: stock/serializers.py:1180 msgid "At least two stock items must be provided" @@ -8610,23 +8619,23 @@ msgstr "Lagervare primærnøkkel verdi" #: stock/serializers.py:1290 msgid "Stock item status code" -msgstr "" +msgstr "Lagervare statuskode" #: stock/serializers.py:1319 msgid "Stock transaction notes" -msgstr "" +msgstr "Lager transaksjonsnotater" #: stock/templates/stock/item.html:17 msgid "Stock Tracking Information" -msgstr "" +msgstr "Lager-sporingsinformasjon" #: stock/templates/stock/item.html:63 msgid "Child Stock Items" -msgstr "" +msgstr "Underordnede lagervarer" #: stock/templates/stock/item.html:72 msgid "This stock item does not have any child items" -msgstr "" +msgstr "Denne lagervaren har ikke noen underordnede lagervarer" #: stock/templates/stock/item.html:81 #: stock/templates/stock/stock_sidebar.html:12 @@ -8647,15 +8656,15 @@ msgstr "Legg till Testdata" #: stock/templates/stock/item.html:125 msgid "Stock Item Notes" -msgstr "" +msgstr "Notater for lagervare" #: stock/templates/stock/item.html:140 msgid "Installed Stock Items" -msgstr "" +msgstr "Installerte lagervarer" #: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239 msgid "Install Stock Item" -msgstr "" +msgstr "Installer lagervare" #: stock/templates/stock/item.html:267 msgid "Delete all test results for this stock item" @@ -8667,11 +8676,11 @@ msgstr "Legg til testresultat" #: stock/templates/stock/item_base.html:33 msgid "Locate stock item" -msgstr "" +msgstr "Finn lagervare" #: stock/templates/stock/item_base.html:51 msgid "Scan to Location" -msgstr "" +msgstr "Skann til plassering" #: stock/templates/stock/item_base.html:59 #: stock/templates/stock/location.html:70 @@ -8686,51 +8695,51 @@ msgstr "Lagerjusteringshandlinger" #: stock/templates/stock/item_base.html:79 #: stock/templates/stock/location.html:90 templates/js/translated/stock.js:1792 msgid "Count stock" -msgstr "" +msgstr "Tell beholdning" #: stock/templates/stock/item_base.html:81 #: templates/js/translated/stock.js:1774 msgid "Add stock" -msgstr "" +msgstr "Legg til lagerbeholdning" #: stock/templates/stock/item_base.html:82 #: templates/js/translated/stock.js:1783 msgid "Remove stock" -msgstr "" +msgstr "Fjern lagerbeholdning" #: stock/templates/stock/item_base.html:85 msgid "Serialize stock" -msgstr "" +msgstr "Serialiser lager" #: stock/templates/stock/item_base.html:88 #: stock/templates/stock/location.html:96 templates/js/translated/stock.js:1801 msgid "Transfer stock" -msgstr "" +msgstr "Overfør lagerbeholdning" #: stock/templates/stock/item_base.html:91 #: templates/js/translated/stock.js:1855 msgid "Assign to customer" -msgstr "" +msgstr "Tilordne til kunde" #: stock/templates/stock/item_base.html:94 msgid "Return to stock" -msgstr "" +msgstr "Returner til Lager" #: stock/templates/stock/item_base.html:97 msgid "Uninstall stock item" -msgstr "" +msgstr "Avinstaller lagervare" #: stock/templates/stock/item_base.html:97 msgid "Uninstall" -msgstr "" +msgstr "Avinstaller" #: stock/templates/stock/item_base.html:101 msgid "Install stock item" -msgstr "" +msgstr "Installer lagervare" #: stock/templates/stock/item_base.html:101 msgid "Install" -msgstr "" +msgstr "Installer" #: stock/templates/stock/item_base.html:115 msgid "Convert to variant" @@ -8742,11 +8751,11 @@ msgstr "Duplisert lagervare" #: stock/templates/stock/item_base.html:120 msgid "Edit stock item" -msgstr "" +msgstr "Rediger lagervare" #: stock/templates/stock/item_base.html:123 msgid "Delete stock item" -msgstr "" +msgstr "Slett lagervare" #: stock/templates/stock/item_base.html:169 templates/InvenTree/search.html:139 #: templates/js/translated/build.js:2111 templates/navbar.html:38 @@ -8755,36 +8764,36 @@ msgstr "Produksjon" #: stock/templates/stock/item_base.html:193 msgid "Parent Item" -msgstr "" +msgstr "Overodnet element" #: stock/templates/stock/item_base.html:211 msgid "No manufacturer set" -msgstr "" +msgstr "Ingen produsent valgt" #: stock/templates/stock/item_base.html:251 msgid "You are not in the list of owners of this item. This stock item cannot be edited." -msgstr "" +msgstr "Du er ikke i eierlisten til dette elementet. Denne lagervaren kan ikke redigeres." #: stock/templates/stock/item_base.html:252 #: stock/templates/stock/location.html:149 msgid "Read only" -msgstr "" +msgstr "Kun lesetilgang" #: stock/templates/stock/item_base.html:265 msgid "This stock item is unavailable" -msgstr "" +msgstr "Lagervaren er utilgjengelig" #: stock/templates/stock/item_base.html:271 msgid "This stock item is in production and cannot be edited." -msgstr "" +msgstr "Denne lagervaren er under produksjon og kan ikke endres." #: stock/templates/stock/item_base.html:272 msgid "Edit the stock item from the build view." -msgstr "" +msgstr "Rediger lagervaren fra produksjonsvinduet." #: stock/templates/stock/item_base.html:287 msgid "This stock item is allocated to Sales Order" -msgstr "" +msgstr "Denne lagervaren er tildelt til Salgsordre" #: stock/templates/stock/item_base.html:295 msgid "This stock item is allocated to Build Order" @@ -8849,7 +8858,7 @@ msgstr "Ingen lagertelling utført" #: stock/templates/stock/item_base.html:507 #: templates/js/translated/stock.js:1922 msgid "stock item" -msgstr "" +msgstr "lagervare" #: stock/templates/stock/item_base.html:532 msgid "Edit Stock Status" @@ -8917,7 +8926,7 @@ msgstr "Skann inn beholder" #: stock/templates/stock/location.html:75 msgid "Print Location Report" -msgstr "" +msgstr "Skriv ut plasseringsrapport" #: stock/templates/stock/location.html:104 msgid "Location actions" @@ -8960,7 +8969,7 @@ msgstr "Ny plassering" #: stock/templates/stock/location.html:289 #: templates/js/translated/stock.js:2543 msgid "stock location" -msgstr "" +msgstr "lagerplassering" #: stock/templates/stock/location.html:317 msgid "Scanned stock container into this location" @@ -9004,41 +9013,41 @@ msgstr "Autentiseringsfeil" #: templates/403_csrf.html:14 msgid "You have been logged out from InvenTree." -msgstr "" +msgstr "Du har blitt logget ut av InvenTree." #: templates/403_csrf.html:19 templates/InvenTree/settings/sidebar.html:29 #: templates/navbar.html:150 msgid "Login" -msgstr "" +msgstr "Logg inn" #: templates/404.html:6 templates/404.html:12 msgid "Page Not Found" -msgstr "" +msgstr "Side ikke funnet" #: templates/404.html:15 msgid "The requested page does not exist" -msgstr "" +msgstr "Forespurt side eksisterer ikke" #: templates/500.html:6 templates/500.html:12 msgid "Internal Server Error" -msgstr "" +msgstr "Intern serverfeil" #: templates/500.html:15 #, python-format msgid "The %(inventree_title)s server raised an internal error" -msgstr "" +msgstr "%(inventree_title)s serveren reiste en intern feil" #: templates/500.html:16 msgid "Refer to the error log in the admin interface for further details" -msgstr "" +msgstr "Se feilloggen i admingrensesnittet for flere detaljer" #: templates/503.html:11 templates/503.html:33 msgid "Site is in Maintenance" -msgstr "" +msgstr "Nettstedet er i vedlikehold" #: templates/503.html:39 msgid "The site is currently in maintenance and should be up again soon!" -msgstr "" +msgstr "Siden er for øyeblikket i vedlikehold og bør være oppe igjen snart!" #: templates/InvenTree/index.html:7 msgid "Index" @@ -9066,11 +9075,11 @@ msgstr "Nylig oppdatert" #: templates/InvenTree/index.html:134 msgid "Depleted Stock" -msgstr "" +msgstr "Oppbrukt lagerbeholdning" #: templates/InvenTree/index.html:148 msgid "Required for Build Orders" -msgstr "" +msgstr "Påkrevd for produksjonsordre" #: templates/InvenTree/index.html:156 msgid "Expired Stock" @@ -9078,11 +9087,11 @@ msgstr "Utløpt lagerbeholdning" #: templates/InvenTree/index.html:172 msgid "Stale Stock" -msgstr "" +msgstr "Gammel lagerbeholdning" #: templates/InvenTree/index.html:199 msgid "Build Orders In Progress" -msgstr "" +msgstr "Produksjonsordre som pågår" #: templates/InvenTree/index.html:210 msgid "Overdue Build Orders" @@ -9263,11 +9272,11 @@ msgstr "Lagertellingsrapporter" #: templates/InvenTree/settings/physical_units.html:8 #: templates/InvenTree/settings/sidebar.html:35 msgid "Physical Units" -msgstr "" +msgstr "Fysiske enheter" #: templates/InvenTree/settings/physical_units.html:12 msgid "Add Unit" -msgstr "" +msgstr "Legg til enhet" #: templates/InvenTree/settings/plugin.html:9 #: templates/InvenTree/settings/sidebar.html:64 @@ -9364,7 +9373,7 @@ msgstr "Eksempel" #: templates/InvenTree/settings/plugin_settings.html:108 msgid "This is a sample plugin" -msgstr "" +msgstr "Dette er en eksempelplugin" #: templates/InvenTree/settings/plugin_settings.html:113 msgid "Commit Author" @@ -9469,15 +9478,15 @@ msgstr "Slett" #: templates/InvenTree/settings/settings_staff_js.html:95 msgid "Edit Custom Unit" -msgstr "" +msgstr "Rediger egendefinert enhet" #: templates/InvenTree/settings/settings_staff_js.html:110 msgid "Delete Custom Unit" -msgstr "" +msgstr "Slett egendefinert enhet" #: templates/InvenTree/settings/settings_staff_js.html:124 msgid "New Custom Unit" -msgstr "" +msgstr "Ny egendefinert enhet" #: templates/InvenTree/settings/settings_staff_js.html:140 msgid "No project codes found" @@ -9486,7 +9495,7 @@ msgstr "Ingen prosjektkoder funnet" #: templates/InvenTree/settings/settings_staff_js.html:158 #: templates/js/translated/build.js:2216 msgid "group" -msgstr "" +msgstr "gruppe" #: templates/InvenTree/settings/settings_staff_js.html:175 #: templates/InvenTree/settings/settings_staff_js.html:189 @@ -9500,179 +9509,179 @@ msgstr "Slett prosjektkode" #: templates/InvenTree/settings/settings_staff_js.html:285 msgid "No category parameter templates found" -msgstr "" +msgstr "Ingen kategori-parametermaler funnet" #: templates/InvenTree/settings/settings_staff_js.html:308 #: templates/js/translated/part.js:1645 msgid "Edit Template" -msgstr "" +msgstr "Rediger mal" #: templates/InvenTree/settings/settings_staff_js.html:309 #: templates/js/translated/part.js:1646 msgid "Delete Template" -msgstr "" +msgstr "Slett mal" #: templates/InvenTree/settings/settings_staff_js.html:326 msgid "Edit Category Parameter Template" -msgstr "" +msgstr "Rediger kategori-parametermal" #: templates/InvenTree/settings/settings_staff_js.html:353 msgid "Delete Category Parameter Template" -msgstr "" +msgstr "Slett kategori-parametermal" #: templates/InvenTree/settings/settings_staff_js.html:388 msgid "Create Category Parameter Template" -msgstr "" +msgstr "Opprett kategori-parametermal" #: templates/InvenTree/settings/settings_staff_js.html:418 msgid "Create Part Parameter Template" -msgstr "" +msgstr "Opprett del-parametermal" #: templates/InvenTree/settings/settings_staff_js.html:440 msgid "No stock location types found" -msgstr "" +msgstr "Ingen lagerplasseringstyper funnet" #: templates/InvenTree/settings/settings_staff_js.html:461 msgid "Location count" -msgstr "" +msgstr "Antall plasseringer" #: templates/InvenTree/settings/settings_staff_js.html:466 #: templates/InvenTree/settings/settings_staff_js.html:480 msgid "Edit Location Type" -msgstr "" +msgstr "Rediger plasseringstype" #: templates/InvenTree/settings/settings_staff_js.html:467 msgid "Delete Location type" -msgstr "" +msgstr "Slett plasseringstype" #: templates/InvenTree/settings/settings_staff_js.html:490 msgid "Delete Location Type" -msgstr "" +msgstr "Slett plasseringstype" #: templates/InvenTree/settings/settings_staff_js.html:500 #: templates/InvenTree/settings/stock.html:35 msgid "New Location Type" -msgstr "" +msgstr "Ny plasseringstype" #: templates/InvenTree/settings/sidebar.html:6 #: templates/InvenTree/settings/user_settings.html:9 msgid "User Settings" -msgstr "" +msgstr "Brukerinnstillinger" #: templates/InvenTree/settings/sidebar.html:9 msgid "Account" -msgstr "" +msgstr "Konto" #: templates/InvenTree/settings/sidebar.html:11 msgid "Display" -msgstr "" +msgstr "Visning" #: templates/InvenTree/settings/sidebar.html:13 msgid "Home Page" -msgstr "" +msgstr "Startside" #: templates/InvenTree/settings/sidebar.html:15 #: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" -msgstr "" +msgstr "Søk" #: templates/InvenTree/settings/sidebar.html:19 #: templates/InvenTree/settings/sidebar.html:43 msgid "Reporting" -msgstr "" +msgstr "Rapportering" #: templates/InvenTree/settings/sidebar.html:24 msgid "Global Settings" -msgstr "" +msgstr "Globale innstillinger" #: templates/InvenTree/settings/sidebar.html:27 templates/stats.html:9 msgid "Server" -msgstr "" +msgstr "Server" #: templates/InvenTree/settings/sidebar.html:41 msgid "Labels" -msgstr "" +msgstr "Etiketter" #: templates/InvenTree/settings/sidebar.html:45 msgid "Categories" -msgstr "" +msgstr "Kategorier" #: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" -msgstr "" +msgstr "Innstillinger for salgsordre" #: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" -msgstr "" +msgstr "Instillinger for lager" #: templates/InvenTree/settings/stock.html:31 msgid "Stock Location Types" -msgstr "" +msgstr "Lagerplasseringstyper" #: templates/InvenTree/settings/user.html:13 msgid "Account Settings" -msgstr "" +msgstr "Kontoinnstillinger" #: templates/InvenTree/settings/user.html:19 #: templates/account/password_reset_from_key.html:4 #: templates/account/password_reset_from_key.html:7 msgid "Change Password" -msgstr "" +msgstr "Endre passord" #: templates/InvenTree/settings/user.html:33 msgid "Username" -msgstr "" +msgstr "Brukernavn" #: templates/InvenTree/settings/user.html:37 msgid "First Name" -msgstr "" +msgstr "Fornavn" #: templates/InvenTree/settings/user.html:41 msgid "Last Name" -msgstr "" +msgstr "Etternavn" #: templates/InvenTree/settings/user.html:55 msgid "The following email addresses are associated with your account:" -msgstr "" +msgstr "Følgende e-postadresser er tilknyttet din konto:" #: templates/InvenTree/settings/user.html:76 msgid "Verified" -msgstr "" +msgstr "Bekreftet" #: templates/InvenTree/settings/user.html:78 msgid "Unverified" -msgstr "" +msgstr "Ubekreftet" #: templates/InvenTree/settings/user.html:80 #: templates/js/translated/company.js:947 msgid "Primary" -msgstr "" +msgstr "Primær" #: templates/InvenTree/settings/user.html:86 msgid "Make Primary" -msgstr "" +msgstr "Gjør til primær" #: templates/InvenTree/settings/user.html:87 msgid "Re-send Verification" -msgstr "" +msgstr "Re-send bekreftelse" #: templates/InvenTree/settings/user.html:96 msgid "Warning:" -msgstr "" +msgstr "Advarsel:" #: templates/InvenTree/settings/user.html:97 msgid "You currently do not have any email address set up. You should really add an email address so you can receive notifications, reset your password, etc." -msgstr "" +msgstr "Du har for øyeblikket ikke konfigurert noen epostadresse. Du burde legge til en e-postadresse slik at du kan motta varslinger, tilbakestille passordet, osv." #: templates/InvenTree/settings/user.html:105 msgid "Add Email Address" -msgstr "" +msgstr "Legg til e-postadresse" #: templates/InvenTree/settings/user.html:110 msgid "Add Email" -msgstr "" +msgstr "Legg til e-post" #: templates/InvenTree/settings/user.html:120 msgid "Multifactor" @@ -9795,7 +9804,7 @@ msgstr "Noen språk er ikke komplett" #: templates/InvenTree/settings/user_display.html:97 msgid "Show only sufficient" -msgstr "" +msgstr "Vis kun tilstrekkelige" #: templates/InvenTree/settings/user_display.html:99 msgid "and hidden." @@ -9827,7 +9836,7 @@ msgstr "Søkeinnstillinger" #: templates/InvenTree/settings/user_sso.html:9 msgid "Single Sign On Accounts" -msgstr "" +msgstr "\"Single Sign On\"-kontoer" #: templates/InvenTree/settings/user_sso.html:16 msgid "You can sign in to your account using any of the following third party accounts:" @@ -9839,11 +9848,11 @@ msgstr "Det finnes ingen sosiale nettverkskontoer koblet til denne kontoen." #: templates/InvenTree/settings/user_sso.html:58 msgid "Add SSO Account" -msgstr "" +msgstr "Legg til SSO-konto" #: templates/InvenTree/settings/user_sso.html:67 msgid "Single Sign On is not enabled for this server" -msgstr "" +msgstr "Single Sign On er ikke aktivert for denne serveren" #: templates/about.html:9 msgid "InvenTree Version" @@ -9863,7 +9872,7 @@ msgstr "Oppdatering er tilgjengelig" #: templates/about.html:43 msgid "Commit Branch" -msgstr "" +msgstr "Commit Branch" #: templates/about.html:49 msgid "InvenTree Documentation" @@ -9887,28 +9896,28 @@ msgstr "Vis koden på GitHub" #: templates/about.html:74 msgid "Credits" -msgstr "" +msgstr "Krediteringer" #: templates/about.html:79 msgid "Mobile App" -msgstr "" +msgstr "Mobilapp" #: templates/about.html:84 msgid "Submit Bug Report" -msgstr "" +msgstr "Send feilrapport" #: templates/about.html:91 templates/clip.html:4 #: templates/js/translated/helpers.js:585 msgid "copy to clipboard" -msgstr "" +msgstr "kopier til utklippstavle" #: templates/about.html:91 msgid "copy version information" -msgstr "" +msgstr "kopiér versjonsinformasjon" #: templates/account/base.html:66 templates/navbar.html:17 msgid "InvenTree logo" -msgstr "" +msgstr "InvenTree-logo" #: templates/account/email_confirm.html:6 #: templates/account/email_confirm.html:9 @@ -10098,7 +10107,7 @@ msgstr "Legg til vedlegg" #: templates/barcode_data.html:5 msgid "Barcode Identifier" -msgstr "" +msgstr "Strekkode-identifikator" #: templates/base.html:103 msgid "Server Restart Required" @@ -10114,11 +10123,11 @@ msgstr "Kontakt systemadministratoren for mer informasjon" #: templates/base.html:113 msgid "Pending Database Migrations" -msgstr "" +msgstr "Ventende database-migrasjoner" #: templates/base.html:116 msgid "There are pending database migrations which require attention" -msgstr "" +msgstr "Det er ventende database-migrasjoner som krever oppmerksomhet" #: templates/email/build_order_completed.html:9 #: templates/email/canceled_order_assigned.html:9 @@ -10225,11 +10234,11 @@ msgstr "Tidsavbrudd under forespørsel om data fra serveren" #: templates/js/translated/api.js:261 msgid "Error 503: Service Unavailable" -msgstr "" +msgstr "Feil 503: Tjeneste utilgjengelig" #: templates/js/translated/api.js:262 msgid "The server is currently unavailable" -msgstr "" +msgstr "Serveren er for tiden utilgjengelig" #: templates/js/translated/api.js:265 msgid "Unhandled Error Code" @@ -10355,36 +10364,36 @@ msgstr "Lagervaren er allerede skannet" #: templates/js/translated/barcode.js:674 msgid "Stock Item already in this location" -msgstr "" +msgstr "Lagrevare allerede på denne plasseringen" #: templates/js/translated/barcode.js:681 msgid "Added stock item" -msgstr "" +msgstr "La til lagervare" #: templates/js/translated/barcode.js:690 msgid "Barcode does not match valid stock item" -msgstr "" +msgstr "Strekkoden samsvarer ikke med gyldig lagervare" #: templates/js/translated/barcode.js:709 msgid "Scan Stock Container Into Location" -msgstr "" +msgstr "Skann lagerbeholder til plassering" #: templates/js/translated/barcode.js:711 msgid "Scan stock container barcode to check in to this location" -msgstr "" +msgstr "Skann lagerbeholderens strekkode for å sjekke inn på denne plasseringen" #: templates/js/translated/barcode.js:745 msgid "Barcode does not match valid stock location" -msgstr "" +msgstr "Strekkode samsvarer ikke med gyldig lagerplassering" #: templates/js/translated/barcode.js:789 msgid "Check Into Location" -msgstr "" +msgstr "Sjekk inn på plassering" #: templates/js/translated/barcode.js:858 #: templates/js/translated/barcode.js:867 msgid "Barcode does not match a valid location" -msgstr "" +msgstr "Strekkode samsvarer ikke med en gyldig plassering" #: templates/js/translated/bom.js:78 msgid "Create BOM Item" @@ -10673,7 +10682,7 @@ msgstr "Tildel lagervarer til denne produksjonsartikkelen" #: templates/js/translated/build.js:430 msgid "Deallocate stock from build output" -msgstr "" +msgstr "Fjern tildelt lagerbeholdning fra produksjonsartikkel" #: templates/js/translated/build.js:439 msgid "Complete build output" @@ -10681,7 +10690,7 @@ msgstr "Fullfør Produksjonsartikkel" #: templates/js/translated/build.js:447 msgid "Scrap build output" -msgstr "" +msgstr "Skrot produksjonsartikkel" #: templates/js/translated/build.js:454 msgid "Delete build output" @@ -10689,11 +10698,11 @@ msgstr "Slett Produksjonsartikkel" #: templates/js/translated/build.js:474 msgid "Are you sure you wish to deallocate the selected stock items from this build?" -msgstr "" +msgstr "Er du sikker på at du vil fjerne tildelingen av valgte lagervarer fra denne produksjonen?" #: templates/js/translated/build.js:492 msgid "Deallocate Stock Items" -msgstr "" +msgstr "Fjern tildeling av lagervarer" #: templates/js/translated/build.js:578 templates/js/translated/build.js:706 #: templates/js/translated/build.js:832 @@ -10707,7 +10716,7 @@ msgstr "Minst en produksjonsartikkel må velges" #: templates/js/translated/build.js:593 msgid "Selected build outputs will be marked as complete" -msgstr "" +msgstr "Valgte produksjonsartikler vil bli markert som fullført" #: templates/js/translated/build.js:597 templates/js/translated/build.js:731 #: templates/js/translated/build.js:855 @@ -10720,35 +10729,35 @@ msgstr "Fullfør Produksjonsartikler" #: templates/js/translated/build.js:722 msgid "Selected build outputs will be marked as scrapped" -msgstr "" +msgstr "Valgte produksjonsartikler vil bli markert som skrotet" #: templates/js/translated/build.js:724 msgid "Scrapped output are marked as rejected" -msgstr "" +msgstr "Skrotede artiker merkes som avslått" #: templates/js/translated/build.js:725 msgid "Allocated stock items will no longer be available" -msgstr "" +msgstr "Tildelte lagervarer vil ikke lenger være tilgjengelig" #: templates/js/translated/build.js:726 msgid "The completion status of the build order will not be adjusted" -msgstr "" +msgstr "Fullføringen til produksjonsordren vil ikke bli justert" #: templates/js/translated/build.js:757 msgid "Scrap Build Outputs" -msgstr "" +msgstr "Skrot Produksjonsartikler" #: templates/js/translated/build.js:847 msgid "Selected build outputs will be deleted" -msgstr "" +msgstr "Valgte produksjonsartikler bli slettet" #: templates/js/translated/build.js:849 msgid "Build output data will be permanently deleted" -msgstr "" +msgstr "Produksjonsartikkeldata vil bli permanent slettet" #: templates/js/translated/build.js:850 msgid "Allocated stock items will be returned to stock" -msgstr "" +msgstr "Tildelte lagervarer returneres til lagerbeholdning" #: templates/js/translated/build.js:868 msgid "Delete Build Outputs" @@ -10760,7 +10769,7 @@ msgstr "Ingen tildelinger til produksjonsordre funnet" #: templates/js/translated/build.js:984 templates/js/translated/build.js:2332 msgid "Allocated Quantity" -msgstr "" +msgstr "Tildelt antall" #: templates/js/translated/build.js:998 msgid "Location not specified" @@ -10772,23 +10781,23 @@ msgstr "Fullfør artikler" #: templates/js/translated/build.js:1038 msgid "Scrap outputs" -msgstr "" +msgstr "Skrot artikler" #: templates/js/translated/build.js:1056 msgid "Delete outputs" -msgstr "Slett resultat" +msgstr "Slett artikler" #: templates/js/translated/build.js:1110 msgid "build output" -msgstr "" +msgstr "produksjonsartikkel" #: templates/js/translated/build.js:1111 msgid "build outputs" -msgstr "" +msgstr "produksjonsartikler" #: templates/js/translated/build.js:1115 msgid "Build output actions" -msgstr "" +msgstr "Handlinger for produksjonsartikler" #: templates/js/translated/build.js:1284 msgid "No active build outputs found" @@ -10796,101 +10805,101 @@ msgstr "Ingen aktive produksjonsartikler funnet" #: templates/js/translated/build.js:1377 msgid "Allocated Lines" -msgstr "" +msgstr "Tildelte linjer" #: templates/js/translated/build.js:1391 msgid "Required Tests" -msgstr "" +msgstr "Påkrevde tester" #: templates/js/translated/build.js:1563 #: templates/js/translated/purchase_order.js:630 #: templates/js/translated/sales_order.js:1171 msgid "Select Parts" -msgstr "" +msgstr "Velg deler" #: templates/js/translated/build.js:1564 #: templates/js/translated/sales_order.js:1172 msgid "You must select at least one part to allocate" -msgstr "" +msgstr "Du må velge minst en del å tildele" #: templates/js/translated/build.js:1627 #: templates/js/translated/sales_order.js:1121 msgid "Specify stock allocation quantity" -msgstr "" +msgstr "Spesifiser lagertildelingsmengde" #: templates/js/translated/build.js:1704 msgid "All Parts Allocated" -msgstr "" +msgstr "Alle deler tildelt" #: templates/js/translated/build.js:1705 msgid "All selected parts have been fully allocated" -msgstr "" +msgstr "Alle valgte deler er blitt fullt tildelt" #: templates/js/translated/build.js:1719 #: templates/js/translated/sales_order.js:1186 msgid "Select source location (leave blank to take from all locations)" -msgstr "" +msgstr "Velg kildeplassering (la være blank for å ta fra alle plasseringer)" #: templates/js/translated/build.js:1747 msgid "Allocate Stock Items to Build Order" -msgstr "" +msgstr "Tildel lagervarer til produksjonsordre" #: templates/js/translated/build.js:1758 #: templates/js/translated/sales_order.js:1283 msgid "No matching stock locations" -msgstr "" +msgstr "Ingen samsvarende lagerplasseringer" #: templates/js/translated/build.js:1831 #: templates/js/translated/sales_order.js:1362 msgid "No matching stock items" -msgstr "" +msgstr "Ingen samsvarende lagervarer" #: templates/js/translated/build.js:1928 msgid "Automatic Stock Allocation" -msgstr "" +msgstr "Automatisk lagertildeling" #: templates/js/translated/build.js:1929 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" -msgstr "" +msgstr "Lagervarer vil bli automatisk tildelt denne produksjonsordren, i henhold til gitte retningslinjer" #: templates/js/translated/build.js:1931 msgid "If a location is specified, stock will only be allocated from that location" -msgstr "" +msgstr "Om en plassering er angitt, vil lagerbeholdning kun tildeles fra denne plasseringen" #: templates/js/translated/build.js:1932 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" -msgstr "" +msgstr "Om lagerbeholdning er utbyttbar, vil det tildeles fra første plassering som blir funnet" #: templates/js/translated/build.js:1933 msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" -msgstr "" +msgstr "Om erstatningsbeholdning er tillatt, vill det bli brukt fra der lagerbeholdning av primærdelen ikke er funnet" #: templates/js/translated/build.js:1964 msgid "Allocate Stock Items" -msgstr "" +msgstr "Tildel lagervarer" #: templates/js/translated/build.js:2070 msgid "No builds matching query" -msgstr "" +msgstr "Ingen produksjoner samsvarer med spørringen" #: templates/js/translated/build.js:2105 templates/js/translated/build.js:2470 #: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167 #: templates/js/translated/part.js:2314 templates/js/translated/part.js:2740 #: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681 msgid "Select" -msgstr "" +msgstr "Velg" #: templates/js/translated/build.js:2119 msgid "Build order is overdue" -msgstr "" +msgstr "Produksjonsordre er forfalt" #: templates/js/translated/build.js:2165 msgid "Progress" -msgstr "" +msgstr "Fremgang" #: templates/js/translated/build.js:2201 templates/js/translated/stock.js:3013 msgid "No user information" -msgstr "" +msgstr "Ingen brukerinformasjon" #: templates/js/translated/build.js:2377 #: templates/js/translated/sales_order.js:1646 @@ -10912,15 +10921,15 @@ msgstr "Slett tildeling" #: templates/js/translated/build.js:2446 msgid "build line" -msgstr "" +msgstr "produksjonslinje" #: templates/js/translated/build.js:2447 msgid "build lines" -msgstr "" +msgstr "produksjonslinjer" #: templates/js/translated/build.js:2465 msgid "No build lines found" -msgstr "" +msgstr "Ingen produksjonslinjer funnet" #: templates/js/translated/build.js:2495 templates/js/translated/part.js:790 #: templates/js/translated/part.js:1202 @@ -10929,7 +10938,7 @@ msgstr "Sporbar del" #: templates/js/translated/build.js:2530 msgid "Unit Quantity" -msgstr "" +msgstr "Enhetsantall" #: templates/js/translated/build.js:2579 #: templates/js/translated/sales_order.js:1917 @@ -10947,25 +10956,25 @@ msgstr "Forbruksvare" #: templates/js/translated/build.js:2633 msgid "Tracked item" -msgstr "" +msgstr "Sporet element" #: templates/js/translated/build.js:2640 #: templates/js/translated/sales_order.js:2016 msgid "Build stock" -msgstr "" +msgstr "Produksjonens lagerbeholdning" #: templates/js/translated/build.js:2645 templates/js/translated/stock.js:1836 msgid "Order stock" -msgstr "" +msgstr "Bestill til lager" #: templates/js/translated/build.js:2649 #: templates/js/translated/sales_order.js:2010 msgid "Allocate stock" -msgstr "" +msgstr "Tildel lagerbeholdning" #: templates/js/translated/build.js:2653 msgid "Remove stock allocation" -msgstr "" +msgstr "Flern tildeling av lagerbeholdning" #: templates/js/translated/company.js:98 msgid "Add Manufacturer" @@ -11168,7 +11177,7 @@ msgstr "Ingen leverandørdeler funnet" #: templates/js/translated/company.js:1654 msgid "Base Units" -msgstr "" +msgstr "Basisenhet" #: templates/js/translated/company.js:1684 msgid "Availability" @@ -11326,11 +11335,11 @@ msgstr "Usant" #: templates/js/translated/index.js:104 msgid "No parts required for builds" -msgstr "" +msgstr "Ingen deler kreves for produksjoner" #: templates/js/translated/index.js:130 msgid "Allocated Stock" -msgstr "" +msgstr "Tildelt lagerbeholdning" #: templates/js/translated/label.js:53 templates/js/translated/report.js:123 msgid "Select Items" @@ -11342,177 +11351,177 @@ msgstr "Ingen artikler valgt for utskrift" #: templates/js/translated/label.js:72 msgid "No Labels Found" -msgstr "" +msgstr "Ingen etiketter funnet" #: templates/js/translated/label.js:73 msgid "No label templates found which match the selected items" -msgstr "" +msgstr "Ingen etikettmaler funnet som samsvarer med de valgte elementene" #: templates/js/translated/label.js:97 msgid "selected" -msgstr "" +msgstr "valgt" #: templates/js/translated/label.js:133 msgid "Printing Options" -msgstr "" +msgstr "Utskriftsvalg" #: templates/js/translated/label.js:148 msgid "Print label" -msgstr "" +msgstr "Skriv ut etikett" #: templates/js/translated/label.js:148 msgid "Print labels" -msgstr "" +msgstr "Skriv ut etiketter" #: templates/js/translated/label.js:149 msgid "Print" -msgstr "" +msgstr "Skriv ut" #: templates/js/translated/label.js:155 msgid "Select label template" -msgstr "" +msgstr "Velg etikettmal" #: templates/js/translated/label.js:168 msgid "Select plugin" -msgstr "" +msgstr "Velg Plugin" #: templates/js/translated/label.js:187 msgid "Labels sent to printer" -msgstr "" +msgstr "Etiketter sendt til skriver" #: templates/js/translated/modals.js:58 templates/js/translated/modals.js:158 #: templates/js/translated/modals.js:683 msgid "Cancel" -msgstr "" +msgstr "Avbryt" #: templates/js/translated/modals.js:63 templates/js/translated/modals.js:157 #: templates/js/translated/modals.js:751 templates/js/translated/modals.js:1059 #: templates/modals.html:28 templates/modals.html:51 msgid "Submit" -msgstr "" +msgstr "Send" #: templates/js/translated/modals.js:156 msgid "Form Title" -msgstr "" +msgstr "Skjematittel" #: templates/js/translated/modals.js:445 msgid "Waiting for server..." -msgstr "" +msgstr "Venter på server..." #: templates/js/translated/modals.js:596 msgid "Show Error Information" -msgstr "" +msgstr "Vis feilinformasjon" #: templates/js/translated/modals.js:682 msgid "Accept" -msgstr "" +msgstr "Godta" #: templates/js/translated/modals.js:740 msgid "Loading Data" -msgstr "" +msgstr "Laster data" #: templates/js/translated/modals.js:1011 msgid "Invalid response from server" -msgstr "" +msgstr "Ugyldig svar fra server" #: templates/js/translated/modals.js:1011 msgid "Form data missing from server response" -msgstr "" +msgstr "Skjemadata mangler i serversvar" #: templates/js/translated/modals.js:1023 msgid "Error posting form data" -msgstr "" +msgstr "Feil ved lagring av skjemadata" #: templates/js/translated/modals.js:1120 msgid "JSON response missing form data" -msgstr "" +msgstr "JSON-svar mangler skjemadata" #: templates/js/translated/modals.js:1135 msgid "Error 400: Bad Request" -msgstr "" +msgstr "Feil 400: Ugyldig forespørsel" #: templates/js/translated/modals.js:1136 msgid "Server returned error code 400" -msgstr "" +msgstr "Serveren returnerte feilkode 400" #: templates/js/translated/modals.js:1159 msgid "Error requesting form data" -msgstr "" +msgstr "Feil under forespørsel av skjemadata" #: templates/js/translated/news.js:33 msgid "No news found" -msgstr "" +msgstr "Ingen nyheter funnet" #: templates/js/translated/news.js:38 #: templates/js/translated/notification.js:46 #: templates/js/translated/part.js:1604 msgid "ID" -msgstr "" +msgstr "ID" #: templates/js/translated/notification.js:52 msgid "Age" -msgstr "" +msgstr "Alder" #: templates/js/translated/notification.js:65 msgid "Notification" -msgstr "" +msgstr "Varsel" #: templates/js/translated/notification.js:224 msgid "Mark as unread" -msgstr "" +msgstr "Marker som ulest" #: templates/js/translated/notification.js:228 msgid "Mark as read" -msgstr "" +msgstr "Merk som lest" #: templates/js/translated/notification.js:254 msgid "No unread notifications" -msgstr "" +msgstr "Ingen uleste varsler" #: templates/js/translated/notification.js:296 templates/notifications.html:12 msgid "Notifications will load here" -msgstr "" +msgstr "Varsler lastes inn her" #: templates/js/translated/order.js:89 msgid "Add Extra Line Item" -msgstr "" +msgstr "Legg til ekstra ordrelinje" #: templates/js/translated/order.js:126 msgid "Export Order" -msgstr "" +msgstr "Eksporter ordre" #: templates/js/translated/order.js:241 msgid "Duplicate Line" -msgstr "" +msgstr "Dupliser linje" #: templates/js/translated/order.js:255 msgid "Edit Line" -msgstr "" +msgstr "Rediger linje" #: templates/js/translated/order.js:268 msgid "Delete Line" -msgstr "" +msgstr "Slett linje" #: templates/js/translated/order.js:281 #: templates/js/translated/purchase_order.js:1984 msgid "No line items found" -msgstr "" +msgstr "Ingen linjeelementer funnet" #: templates/js/translated/order.js:369 msgid "Duplicate line" -msgstr "" +msgstr "Dupliser linje" #: templates/js/translated/order.js:370 msgid "Edit line" -msgstr "" +msgstr "Rediger linje" #: templates/js/translated/order.js:374 msgid "Delete line" -msgstr "" +msgstr "Slett linje" #: templates/js/translated/part.js:90 msgid "Part Attributes" -msgstr "" +msgstr "Del-attributter" #: templates/js/translated/part.js:94 msgid "Part Creation Options" @@ -11685,11 +11694,11 @@ msgstr "Salgbar del" #: templates/js/translated/part.js:889 msgid "Schedule generation of a new stocktake report." -msgstr "" +msgstr "Planlegg opprettelse av en ny varetellingsrapport." #: templates/js/translated/part.js:889 msgid "Once complete, the stocktake report will be available for download." -msgstr "" +msgstr "Ved fullførelse vil varetellingsrapporten være tilgjengelig for nedlasting." #: templates/js/translated/part.js:897 msgid "Generate Stocktake Report" @@ -11697,19 +11706,19 @@ msgstr "Generer lagertellingsrapport" #: templates/js/translated/part.js:901 msgid "Stocktake report scheduled" -msgstr "" +msgstr "Varetellingsrapport planlagt" #: templates/js/translated/part.js:1050 msgid "No stocktake information available" -msgstr "" +msgstr "Ingen varetellingsinformasjon tilgjengelig" #: templates/js/translated/part.js:1108 templates/js/translated/part.js:1144 msgid "Edit Stocktake Entry" -msgstr "" +msgstr "Rediger varetellingspunkt" #: templates/js/translated/part.js:1112 templates/js/translated/part.js:1154 msgid "Delete Stocktake Entry" -msgstr "" +msgstr "Slett varetellingspunkt" #: templates/js/translated/part.js:1281 msgid "No variants found" @@ -11741,20 +11750,20 @@ msgstr "Ingen innkjøpsordrer funnet" #: templates/js/translated/return_order.js:756 #: templates/js/translated/sales_order.js:1875 msgid "This line item is overdue" -msgstr "" +msgstr "Denne ordrelinjen er over tidsfristen" #: templates/js/translated/part.js:1904 #: templates/js/translated/purchase_order.js:2214 msgid "Receive line item" -msgstr "" +msgstr "Motta ordrelinje" #: templates/js/translated/part.js:1967 msgid "Delete part relationship" -msgstr "" +msgstr "Slett del-forhold" #: templates/js/translated/part.js:1989 msgid "Delete Part Relationship" -msgstr "" +msgstr "Slett del-forhold" #: templates/js/translated/part.js:2077 templates/js/translated/part.js:2504 msgid "No parts found" @@ -11762,11 +11771,11 @@ msgstr "Ingen deler funnet" #: templates/js/translated/part.js:2198 msgid "Set the part category for the selected parts" -msgstr "" +msgstr "Vel del-kategorien for valgte deler" #: templates/js/translated/part.js:2203 msgid "Set Part Category" -msgstr "" +msgstr "Vel del-kategori" #: templates/js/translated/part.js:2233 msgid "Set category" @@ -11807,7 +11816,7 @@ msgstr "Abonnert kategori" #: templates/js/translated/part.js:2852 msgid "No test templates matching query" -msgstr "" +msgstr "Ingen testmaler samsvarer med spørringen" #: templates/js/translated/part.js:2903 templates/js/translated/stock.js:1436 msgid "Edit test result" @@ -11832,87 +11841,87 @@ msgstr "Slett testresultatmal" #: templates/js/translated/part.js:3017 templates/js/translated/part.js:3018 msgid "No date specified" -msgstr "" +msgstr "Ingen dato angitt" #: templates/js/translated/part.js:3020 msgid "Specified date is in the past" -msgstr "" +msgstr "Spesifisert dato er i fortiden" #: templates/js/translated/part.js:3026 msgid "Speculative" -msgstr "" +msgstr "Spekulativ" #: templates/js/translated/part.js:3076 msgid "No scheduling information available for this part" -msgstr "" +msgstr "Ingen planleggingsinformasjon tilgjengelig for denne delen" #: templates/js/translated/part.js:3082 msgid "Error fetching scheduling information for this part" -msgstr "" +msgstr "Feil ved henting av planleggingsinformasjon for denne delen" #: templates/js/translated/part.js:3178 msgid "Scheduled Stock Quantities" -msgstr "" +msgstr "Planlagt lagerbeholdning" #: templates/js/translated/part.js:3194 msgid "Maximum Quantity" -msgstr "" +msgstr "Maksimalt antall" #: templates/js/translated/part.js:3239 msgid "Minimum Stock Level" -msgstr "" +msgstr "Minimalt lagerbeholdningsnivå" #: templates/js/translated/plugin.js:45 msgid "No plugins found" -msgstr "" +msgstr "Ingen utvidelser funnet" #: templates/js/translated/plugin.js:57 msgid "This plugin is no longer installed" -msgstr "" +msgstr "Denne utvidelsen er ikke lenger installert" #: templates/js/translated/plugin.js:59 msgid "This plugin is active" -msgstr "" +msgstr "Denne utvidelsen er aktiv" #: templates/js/translated/plugin.js:61 msgid "This plugin is installed but not active" -msgstr "" +msgstr "Denne utvidelsen er installert, men ikke aktiv" #: templates/js/translated/plugin.js:116 templates/js/translated/plugin.js:185 msgid "Disable Plugin" -msgstr "" +msgstr "Deaktiver utvidelse" #: templates/js/translated/plugin.js:118 templates/js/translated/plugin.js:185 msgid "Enable Plugin" -msgstr "" +msgstr "Aktiver utvidelse" #: templates/js/translated/plugin.js:157 msgid "The Plugin was installed" -msgstr "" +msgstr "Utvidelsen ble installert" #: templates/js/translated/plugin.js:176 msgid "Are you sure you want to enable this plugin?" -msgstr "" +msgstr "Er du sikker på at du vil aktivere denne utvidelsen?" #: templates/js/translated/plugin.js:180 msgid "Are you sure you want to disable this plugin?" -msgstr "" +msgstr "Er du sikker på at du vil deaktivere denne utvidelsen?" #: templates/js/translated/plugin.js:188 msgid "Enable" -msgstr "" +msgstr "Aktiver" #: templates/js/translated/plugin.js:188 msgid "Disable" -msgstr "" +msgstr "Deaktiver" #: templates/js/translated/plugin.js:202 msgid "Plugin updated" -msgstr "" +msgstr "Utvidelse oppdatert" #: templates/js/translated/pricing.js:159 msgid "Error fetching currency data" -msgstr "" +msgstr "Feil ved henting av valutadata" #: templates/js/translated/pricing.js:321 msgid "No BOM data available" @@ -11920,67 +11929,67 @@ msgstr "Ingen BOM-data tilgjengelig" #: templates/js/translated/pricing.js:463 msgid "No supplier pricing data available" -msgstr "" +msgstr "Ingen leverandørprisdata tilgjengelig" #: templates/js/translated/pricing.js:572 msgid "No price break data available" -msgstr "" +msgstr "Ingen data om prisbrudd tilgjengelig" #: templates/js/translated/pricing.js:755 msgid "No purchase history data available" -msgstr "" +msgstr "Ingen data tilgjengelig for kjøpshistorikk" #: templates/js/translated/pricing.js:791 msgid "Purchase Price History" -msgstr "" +msgstr "Inkjøpsprishistorikk" #: templates/js/translated/pricing.js:894 msgid "No sales history data available" -msgstr "" +msgstr "Ingen data tilgjengelig for salgshistorikk" #: templates/js/translated/pricing.js:916 msgid "Sale Price History" -msgstr "" +msgstr "Salgsprishistorikk" #: templates/js/translated/pricing.js:1005 msgid "No variant data available" -msgstr "" +msgstr "Ingen variantdata tilgjengelig" #: templates/js/translated/pricing.js:1045 msgid "Variant Part" -msgstr "" +msgstr "Variantdel" #: templates/js/translated/purchase_order.js:169 msgid "Select purchase order to duplicate" -msgstr "" +msgstr "Velg innkjøpsordre som skal dupliseres" #: templates/js/translated/purchase_order.js:176 msgid "Duplicate Line Items" -msgstr "" +msgstr "Dupliser linjeelementer" #: templates/js/translated/purchase_order.js:177 msgid "Duplicate all line items from the selected order" -msgstr "" +msgstr "Dupliser alle linjeelementer fra den valgte ordren" #: templates/js/translated/purchase_order.js:184 msgid "Duplicate Extra Lines" -msgstr "" +msgstr "Dupliser ekstra linjer" #: templates/js/translated/purchase_order.js:185 msgid "Duplicate extra line items from the selected order" -msgstr "" +msgstr "Dupliser ekstra linjeelementer fra den valgte ordren" #: templates/js/translated/purchase_order.js:206 msgid "Edit Purchase Order" -msgstr "" +msgstr "Rediger innkjøpsordre" #: templates/js/translated/purchase_order.js:223 msgid "Duplication Options" -msgstr "" +msgstr "Alternativer for duplisering" #: templates/js/translated/purchase_order.js:450 msgid "Complete Purchase Order" -msgstr "" +msgstr "Fullfør Innkjøpsordre" #: templates/js/translated/purchase_order.js:467 #: templates/js/translated/return_order.js:210 @@ -11990,16 +11999,16 @@ msgstr "Merk ordren som fullført?" #: templates/js/translated/purchase_order.js:473 msgid "All line items have been received" -msgstr "" +msgstr "Alle linjeelementer har blitt mottatt" #: templates/js/translated/purchase_order.js:478 msgid "This order has line items which have not been marked as received." -msgstr "" +msgstr "Denne ordren har linjeelementer som ikke er merket som mottatt." #: templates/js/translated/purchase_order.js:479 #: templates/js/translated/sales_order.js:514 msgid "Completing this order means that the order and line items will no longer be editable." -msgstr "" +msgstr "Ved å fullføre denne ordren er det ikke lenger mulig å redigere ordren og linjeelementene." #: templates/js/translated/purchase_order.js:502 msgid "Cancel Purchase Order" @@ -12016,15 +12025,15 @@ msgstr "Denne innkjøpsordren kan ikke kanselleres" #: templates/js/translated/purchase_order.js:534 #: templates/js/translated/return_order.js:164 msgid "After placing this order, line items will no longer be editable." -msgstr "" +msgstr "Etter at ordren er sendt, vil linjeelementene ikke lenger kunne redigeres." #: templates/js/translated/purchase_order.js:539 msgid "Issue Purchase Order" -msgstr "" +msgstr "Send innkjøpsordre" #: templates/js/translated/purchase_order.js:631 msgid "At least one purchaseable part must be selected" -msgstr "" +msgstr "Minst én innkjøpsbar del må være valgt" #: templates/js/translated/purchase_order.js:656 msgid "Quantity to order" @@ -12044,20 +12053,20 @@ msgstr "Legg til innkjøpsordre" #: templates/js/translated/purchase_order.js:863 msgid "No matching supplier parts" -msgstr "" +msgstr "Ingen samsvarende leverandørdeler" #: templates/js/translated/purchase_order.js:882 msgid "No matching purchase orders" -msgstr "" +msgstr "Ingen samsvarende innkjøpsordre" #: templates/js/translated/purchase_order.js:1069 msgid "Select Line Items" -msgstr "" +msgstr "Velg linjeelementer" #: templates/js/translated/purchase_order.js:1070 #: templates/js/translated/return_order.js:492 msgid "At least one line item must be selected" -msgstr "" +msgstr "Minst ett linjeelement må være valgt" #: templates/js/translated/purchase_order.js:1100 msgid "Received Quantity" @@ -12081,11 +12090,11 @@ msgstr "Fjern strekkode" #: templates/js/translated/purchase_order.js:1205 msgid "Specify location" -msgstr "" +msgstr "Velg plassering" #: templates/js/translated/purchase_order.js:1213 msgid "Add batch code" -msgstr "" +msgstr "Legg til batchkode" #: templates/js/translated/purchase_order.js:1224 msgid "Add serial numbers" @@ -12097,7 +12106,7 @@ msgstr "Serienumre" #: templates/js/translated/purchase_order.js:1301 msgid "Order Code" -msgstr "" +msgstr "Ordrekode" #: templates/js/translated/purchase_order.js:1303 msgid "Quantity to Receive" @@ -12110,692 +12119,692 @@ msgstr "Bekreft mottak av varer" #: templates/js/translated/purchase_order.js:1330 msgid "Receive Purchase Order Items" -msgstr "" +msgstr "Motta Innkjøpsordreartikler" #: templates/js/translated/purchase_order.js:1398 msgid "Scan Item Barcode" -msgstr "" +msgstr "Skann elementets strekkode" #: templates/js/translated/purchase_order.js:1399 msgid "Scan barcode on incoming item (must not match any existing stock items)" -msgstr "" +msgstr "Skann strekkode på innkommende element. (Kan ikke samsvare med eksisterende lagervarer)" #: templates/js/translated/purchase_order.js:1413 msgid "Invalid barcode data" -msgstr "" +msgstr "Ugyldig strekkodedata" #: templates/js/translated/purchase_order.js:1675 #: templates/js/translated/return_order.js:286 #: templates/js/translated/sales_order.js:774 #: templates/js/translated/sales_order.js:998 msgid "Order is overdue" -msgstr "" +msgstr "Ordren er forfalt" #: templates/js/translated/purchase_order.js:1741 #: templates/js/translated/return_order.js:354 #: templates/js/translated/sales_order.js:851 #: templates/js/translated/sales_order.js:1011 msgid "Items" -msgstr "" +msgstr "Artikler" #: templates/js/translated/purchase_order.js:1837 msgid "All selected Line items will be deleted" -msgstr "" +msgstr "Alle valgte ordrelinjer vil bli slettet" #: templates/js/translated/purchase_order.js:1855 msgid "Delete selected Line items?" -msgstr "" +msgstr "Slett valgte linjeelementer?" #: templates/js/translated/purchase_order.js:1910 #: templates/js/translated/sales_order.js:2070 msgid "Duplicate Line Item" -msgstr "" +msgstr "Dupliser linjeelementer" #: templates/js/translated/purchase_order.js:1925 #: templates/js/translated/return_order.js:476 #: templates/js/translated/return_order.js:669 #: templates/js/translated/sales_order.js:2083 msgid "Edit Line Item" -msgstr "" +msgstr "Rediger ordrelinje" #: templates/js/translated/purchase_order.js:1936 #: templates/js/translated/return_order.js:682 #: templates/js/translated/sales_order.js:2094 msgid "Delete Line Item" -msgstr "" +msgstr "Slett ordrelinje" #: templates/js/translated/purchase_order.js:2218 #: templates/js/translated/sales_order.js:2024 msgid "Duplicate line item" -msgstr "" +msgstr "Dupliser ordrelinje" #: templates/js/translated/purchase_order.js:2219 #: templates/js/translated/return_order.js:801 #: templates/js/translated/sales_order.js:2025 msgid "Edit line item" -msgstr "" +msgstr "Rediger ordrelinje" #: templates/js/translated/purchase_order.js:2220 #: templates/js/translated/return_order.js:805 #: templates/js/translated/sales_order.js:2031 msgid "Delete line item" -msgstr "" +msgstr "Slett ordrelinje" #: templates/js/translated/report.js:63 msgid "items selected" -msgstr "" +msgstr "valgte elementer" #: templates/js/translated/report.js:71 msgid "Select Report Template" -msgstr "" +msgstr "Velg rapportmal" #: templates/js/translated/report.js:86 msgid "Select Test Report Template" -msgstr "" +msgstr "Velg testrapportmal" #: templates/js/translated/report.js:140 msgid "No Reports Found" -msgstr "" +msgstr "Ingen rapporter funnet" #: templates/js/translated/report.js:141 msgid "No report templates found which match the selected items" -msgstr "" +msgstr "Fant ingen rapportmaler som samsvarer med de valgte elementene" #: templates/js/translated/return_order.js:60 #: templates/js/translated/sales_order.js:86 msgid "Add Customer" -msgstr "" +msgstr "Ny kunde" #: templates/js/translated/return_order.js:134 msgid "Create Return Order" -msgstr "" +msgstr "Ny Returordre" #: templates/js/translated/return_order.js:149 msgid "Edit Return Order" -msgstr "" +msgstr "Rediger Returordre" #: templates/js/translated/return_order.js:169 msgid "Issue Return Order" -msgstr "" +msgstr "Send Returordre" #: templates/js/translated/return_order.js:186 msgid "Are you sure you wish to cancel this Return Order?" -msgstr "" +msgstr "Er du sikker du vil kansellere returordren?" #: templates/js/translated/return_order.js:193 msgid "Cancel Return Order" -msgstr "" +msgstr "Kanseller Returordre" #: templates/js/translated/return_order.js:218 msgid "Complete Return Order" -msgstr "" +msgstr "Fullfør Returordre" #: templates/js/translated/return_order.js:266 msgid "No return orders found" -msgstr "" +msgstr "Ingen returordrer funnet" #: templates/js/translated/return_order.js:300 #: templates/js/translated/sales_order.js:788 msgid "Invalid Customer" -msgstr "" +msgstr "Ugyldig kunde" #: templates/js/translated/return_order.js:562 msgid "Receive Return Order Items" -msgstr "" +msgstr "Motta ordrelinjer" #: templates/js/translated/return_order.js:693 #: templates/js/translated/sales_order.js:2230 msgid "No matching line items" -msgstr "" +msgstr "Ingen samsvarende ordrelinjer" #: templates/js/translated/return_order.js:798 msgid "Mark item as received" -msgstr "" +msgstr "Merk som mottatt" #: templates/js/translated/sales_order.js:161 msgid "Create Sales Order" -msgstr "" +msgstr "Opprett salgsordre" #: templates/js/translated/sales_order.js:176 msgid "Edit Sales Order" -msgstr "" +msgstr "Rediger salgsordre" #: templates/js/translated/sales_order.js:291 msgid "No stock items have been allocated to this shipment" -msgstr "" +msgstr "Ingen Lagervarer har blitt tildelt denne forsendelsen" #: templates/js/translated/sales_order.js:296 msgid "The following stock items will be shipped" -msgstr "" +msgstr "Følgende lagervarer blir sendt" #: templates/js/translated/sales_order.js:336 msgid "Complete Shipment" -msgstr "" +msgstr "Fullfør forsendelse" #: templates/js/translated/sales_order.js:360 msgid "Confirm Shipment" -msgstr "" +msgstr "Bekreft forsendelse" #: templates/js/translated/sales_order.js:416 msgid "No pending shipments found" -msgstr "" +msgstr "Ingen ventende forsendelser funnet" #: templates/js/translated/sales_order.js:420 msgid "No stock items have been allocated to pending shipments" -msgstr "" +msgstr "Ingen Lagervarer har blitt tildelt til ventende forsendelser" #: templates/js/translated/sales_order.js:430 msgid "Complete Shipments" -msgstr "" +msgstr "Fullfør forsendelser" #: templates/js/translated/sales_order.js:452 msgid "Skip" -msgstr "" +msgstr "Hopp over" #: templates/js/translated/sales_order.js:513 msgid "This order has line items which have not been completed." -msgstr "" +msgstr "Denne ordren har ordrelinjer som ikke er fullførte." #: templates/js/translated/sales_order.js:535 msgid "Issue this Sales Order?" -msgstr "" +msgstr "Send denne salgsordren?" #: templates/js/translated/sales_order.js:540 msgid "Issue Sales Order" -msgstr "" +msgstr "Send salgsordre" #: templates/js/translated/sales_order.js:559 msgid "Cancel Sales Order" -msgstr "" +msgstr "Kanseller salgsordre" #: templates/js/translated/sales_order.js:564 msgid "Cancelling this order means that the order will no longer be editable." -msgstr "" +msgstr "Å kansellere denne ordren betyr at ordren ikke lenger vil kunne redigeres." #: templates/js/translated/sales_order.js:618 msgid "Create New Shipment" -msgstr "" +msgstr "Opprett ny forsendelse" #: templates/js/translated/sales_order.js:728 msgid "No sales orders found" -msgstr "" +msgstr "Ingen salgsordrer funnet" #: templates/js/translated/sales_order.js:908 msgid "Edit shipment" -msgstr "" +msgstr "Rediger forsendelse" #: templates/js/translated/sales_order.js:911 msgid "Complete shipment" -msgstr "" +msgstr "Fullfør forsendelse" #: templates/js/translated/sales_order.js:916 msgid "Delete shipment" -msgstr "" +msgstr "Slett forsendelse" #: templates/js/translated/sales_order.js:933 msgid "Edit Shipment" -msgstr "" +msgstr "Rediger forsendelse" #: templates/js/translated/sales_order.js:948 msgid "Delete Shipment" -msgstr "" +msgstr "Slett forsendelse" #: templates/js/translated/sales_order.js:981 msgid "No matching shipments found" -msgstr "" +msgstr "Ingen samsvarende forsendelser funnet" #: templates/js/translated/sales_order.js:1006 msgid "Shipment Reference" -msgstr "" +msgstr "Forsendelsesreferanse" #: templates/js/translated/sales_order.js:1030 #: templates/js/translated/sales_order.js:1529 msgid "Not shipped" -msgstr "" +msgstr "Ikke sendt" #: templates/js/translated/sales_order.js:1048 msgid "Tracking" -msgstr "" +msgstr "Sporing" #: templates/js/translated/sales_order.js:1052 msgid "Invoice" -msgstr "" +msgstr "Faktura" #: templates/js/translated/sales_order.js:1219 msgid "Add Shipment" -msgstr "" +msgstr "Legg til forsendelse" #: templates/js/translated/sales_order.js:1270 msgid "Confirm stock allocation" -msgstr "" +msgstr "Bekreft lagertildeling" #: templates/js/translated/sales_order.js:1271 msgid "Allocate Stock Items to Sales Order" -msgstr "" +msgstr "Tildel lagervarer til salgsordre" #: templates/js/translated/sales_order.js:1477 msgid "No sales order allocations found" -msgstr "" +msgstr "Ingen salgsordretildelinger funnet" #: templates/js/translated/sales_order.js:1569 msgid "Edit Stock Allocation" -msgstr "" +msgstr "Rediger lagertildeling" #: templates/js/translated/sales_order.js:1583 msgid "Confirm Delete Operation" -msgstr "" +msgstr "Bekreft sletteoperasjon" #: templates/js/translated/sales_order.js:1584 msgid "Delete Stock Allocation" -msgstr "" +msgstr "Slett lagertildeling" #: templates/js/translated/sales_order.js:1623 #: templates/js/translated/sales_order.js:1710 #: templates/js/translated/stock.js:1744 msgid "Shipped to customer" -msgstr "" +msgstr "Sendt til kunde" #: templates/js/translated/sales_order.js:1631 #: templates/js/translated/sales_order.js:1719 msgid "Stock location not specified" -msgstr "" +msgstr "Lagerplassering ikke angitt" #: templates/js/translated/sales_order.js:2008 msgid "Allocate serial numbers" -msgstr "" +msgstr "Tildel serienumre" #: templates/js/translated/sales_order.js:2012 msgid "Purchase stock" -msgstr "" +msgstr "Kjøp lagerbeholdning" #: templates/js/translated/sales_order.js:2021 #: templates/js/translated/sales_order.js:2208 msgid "Calculate price" -msgstr "" +msgstr "Beregn pris" #: templates/js/translated/sales_order.js:2035 msgid "Cannot be deleted as items have been shipped" -msgstr "" +msgstr "Kan ikke slettes ettersom varene er sendt" #: templates/js/translated/sales_order.js:2038 msgid "Cannot be deleted as items have been allocated" -msgstr "" +msgstr "Kan ikke slettes ettersom varene er tildelt" #: templates/js/translated/sales_order.js:2109 msgid "Allocate Serial Numbers" -msgstr "" +msgstr "Tildel serienummer" #: templates/js/translated/sales_order.js:2216 msgid "Update Unit Price" -msgstr "" +msgstr "Oppdater enhetspris" #: templates/js/translated/search.js:270 msgid "No results" -msgstr "" +msgstr "Ingen resultater" #: templates/js/translated/search.js:292 templates/search.html:25 msgid "Enter search query" -msgstr "" +msgstr "Angi søkeord" #: templates/js/translated/search.js:342 msgid "result" -msgstr "" +msgstr "resultat" #: templates/js/translated/search.js:342 msgid "results" -msgstr "" +msgstr "resultater" #: templates/js/translated/search.js:352 msgid "Minimize results" -msgstr "" +msgstr "Minimer resultater" #: templates/js/translated/search.js:355 msgid "Remove results" -msgstr "" +msgstr "Fjern resultater" #: templates/js/translated/stock.js:98 msgid "Serialize Stock Item" -msgstr "" +msgstr "Serialiser lagervare" #: templates/js/translated/stock.js:129 msgid "Confirm Stock Serialization" -msgstr "" +msgstr "Bekreft lagerserialisering" #: templates/js/translated/stock.js:139 msgid "Default icon for all locations that have no icon set (optional) - Explore all available icons on" -msgstr "" +msgstr "Standard ikon for alle plasseringer som ikke har et ikon satt (valgfritt) - Utforsk alle tilgjengelige ikoner på" #: templates/js/translated/stock.js:152 msgid "Parent stock location" -msgstr "" +msgstr "Overordnet lagerplassering" #: templates/js/translated/stock.js:166 msgid "Add Location type" -msgstr "" +msgstr "Legg til plasseringstype" #: templates/js/translated/stock.js:202 msgid "Edit Stock Location" -msgstr "" +msgstr "Rediger plasseringstype" #: templates/js/translated/stock.js:217 msgid "New Stock Location" -msgstr "" +msgstr "Ny plasseringstype" #: templates/js/translated/stock.js:219 msgid "Create another location after this one" -msgstr "" +msgstr "Opprett ny plassering etter denne" #: templates/js/translated/stock.js:220 msgid "Stock location created" -msgstr "" +msgstr "Lagerplassering opprettet" #: templates/js/translated/stock.js:234 msgid "Are you sure you want to delete this stock location?" -msgstr "" +msgstr "Er du sikker på at du vil slette denne lagerplasseringen?" #: templates/js/translated/stock.js:241 msgid "Move to parent stock location" -msgstr "" +msgstr "Flytt til overordnet lagerplassering" #: templates/js/translated/stock.js:250 msgid "Delete Stock Location" -msgstr "" +msgstr "Slett lagerplassering" #: templates/js/translated/stock.js:254 msgid "Action for stock items in this stock location" -msgstr "" +msgstr "Handling for lagervarer på denne lagerplasseringen" #: templates/js/translated/stock.js:259 msgid "Action for sub-locations" -msgstr "" +msgstr "Handling for underplasseringer" #: templates/js/translated/stock.js:313 msgid "This part cannot be serialized" -msgstr "" +msgstr "Denne delen kan ikke bli serialisert" #: templates/js/translated/stock.js:349 msgid "Add given quantity as packs instead of individual items" -msgstr "" +msgstr "Legg til gitt mengde som pakker i stedet for enkeltprodukter" #: templates/js/translated/stock.js:362 msgid "Enter initial quantity for this stock item" -msgstr "" +msgstr "Angi innledende antall for denne lagervaren" #: templates/js/translated/stock.js:368 msgid "Enter serial numbers for new stock (or leave blank)" -msgstr "" +msgstr "Angi serienumre for ny lagerbeholdning (eller la stå tom)" #: templates/js/translated/stock.js:439 msgid "Stock item duplicated" -msgstr "" +msgstr "Lagervare duplisert" #: templates/js/translated/stock.js:459 msgid "Duplicate Stock Item" -msgstr "" +msgstr "Dupliser lagervare" #: templates/js/translated/stock.js:475 msgid "Are you sure you want to delete this stock item?" -msgstr "" +msgstr "Er du sikker på at du vil slette denne lagervaren?" #: templates/js/translated/stock.js:480 msgid "Delete Stock Item" -msgstr "" +msgstr "Slett lagervare" #: templates/js/translated/stock.js:501 msgid "Edit Stock Item" -msgstr "" +msgstr "Rediger lagervare" #: templates/js/translated/stock.js:543 msgid "Create another item after this one" -msgstr "" +msgstr "Opprett ny artikkel etter denne" #: templates/js/translated/stock.js:555 msgid "Created new stock item" -msgstr "" +msgstr "Opprettet ny lagervare" #: templates/js/translated/stock.js:568 msgid "Created multiple stock items" -msgstr "" +msgstr "Opprettet nye lagervarer" #: templates/js/translated/stock.js:593 msgid "Find Serial Number" -msgstr "" +msgstr "Finn serienummer" #: templates/js/translated/stock.js:597 templates/js/translated/stock.js:598 msgid "Enter serial number" -msgstr "" +msgstr "Skriv inn serienummer" #: templates/js/translated/stock.js:614 msgid "Enter a serial number" -msgstr "" +msgstr "Skriv inn et serienummer" #: templates/js/translated/stock.js:634 msgid "No matching serial number" -msgstr "" +msgstr "Ingen samsvarende serienummer" #: templates/js/translated/stock.js:643 msgid "More than one matching result found" -msgstr "" +msgstr "Mer enn ett samsvarende resultat funnet" #: templates/js/translated/stock.js:751 msgid "Confirm stock assignment" -msgstr "" +msgstr "Bekreft lagertildeling" #: templates/js/translated/stock.js:752 msgid "Assign Stock to Customer" -msgstr "" +msgstr "Tildel lagerbeholdning til kunde" #: templates/js/translated/stock.js:829 msgid "Warning: Merge operation cannot be reversed" -msgstr "" +msgstr "Advarsel: Sammenslåing kan ikke reverseres" #: templates/js/translated/stock.js:830 msgid "Some information will be lost when merging stock items" -msgstr "" +msgstr "Noe informasjon vil gå tapt ved sammenslåing av lagervarer" #: templates/js/translated/stock.js:832 msgid "Stock transaction history will be deleted for merged items" -msgstr "" +msgstr "Lagertransaksjonshistorie vil bli slettet for sammenslåtte artikler" #: templates/js/translated/stock.js:833 msgid "Supplier part information will be deleted for merged items" -msgstr "" +msgstr "Leverandørdelinformasjon vil bli slettet for sammenslåtte artikler" #: templates/js/translated/stock.js:928 msgid "Confirm stock item merge" -msgstr "" +msgstr "Bekreft sammenslåing av lagervarer" #: templates/js/translated/stock.js:929 msgid "Merge Stock Items" -msgstr "" +msgstr "Slå sammen lagervarer" #: templates/js/translated/stock.js:1024 msgid "Transfer Stock" -msgstr "" +msgstr "Overfør lagerbeholdning" #: templates/js/translated/stock.js:1025 msgid "Move" -msgstr "" +msgstr "Flytt" #: templates/js/translated/stock.js:1031 msgid "Count Stock" -msgstr "" +msgstr "Tell beholdning" #: templates/js/translated/stock.js:1032 msgid "Count" -msgstr "" +msgstr "Tell" #: templates/js/translated/stock.js:1036 msgid "Remove Stock" -msgstr "" +msgstr "Fjern lagerbeholdning" #: templates/js/translated/stock.js:1037 msgid "Take" -msgstr "" +msgstr "Ta" #: templates/js/translated/stock.js:1041 msgid "Add Stock" -msgstr "" +msgstr "Legg til lagerbeholdning" #: templates/js/translated/stock.js:1042 users/models.py:406 msgid "Add" -msgstr "" +msgstr "Legg til" #: templates/js/translated/stock.js:1046 msgid "Delete Stock" -msgstr "" +msgstr "Slett lagervare" #: templates/js/translated/stock.js:1143 msgid "Quantity cannot be adjusted for serialized stock" -msgstr "" +msgstr "Antall kan ikke justeres for serialisert lagervare" #: templates/js/translated/stock.js:1143 msgid "Specify stock quantity" -msgstr "" +msgstr "Angi lagermengde" #: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267 msgid "Select Stock Items" -msgstr "" +msgstr "Velg lagervarer" #: templates/js/translated/stock.js:1178 msgid "Select at least one available stock item" -msgstr "" +msgstr "Velg minst en tilgjengelig lagervare" #: templates/js/translated/stock.js:1224 msgid "Confirm stock adjustment" -msgstr "" +msgstr "Bekreft lagerjustering" #: templates/js/translated/stock.js:1360 msgid "PASS" -msgstr "" +msgstr "BESTÅTT" #: templates/js/translated/stock.js:1362 msgid "FAIL" -msgstr "" +msgstr "STRYK" #: templates/js/translated/stock.js:1367 msgid "NO RESULT" -msgstr "" +msgstr "INGEN RESULTAT" #: templates/js/translated/stock.js:1429 msgid "Pass test" -msgstr "" +msgstr "Bestå test" #: templates/js/translated/stock.js:1432 msgid "Add test result" -msgstr "" +msgstr "Legg til testresultat" #: templates/js/translated/stock.js:1456 msgid "No test results found" -msgstr "" +msgstr "Ingen resultater funnet" #: templates/js/translated/stock.js:1520 msgid "Test Date" -msgstr "" +msgstr "Testdato" #: templates/js/translated/stock.js:1682 msgid "Edit Test Result" -msgstr "" +msgstr "Rediger testresultat" #: templates/js/translated/stock.js:1704 msgid "Delete Test Result" -msgstr "" +msgstr "Slett testresultat" #: templates/js/translated/stock.js:1736 msgid "In production" -msgstr "" +msgstr "I produksjon" #: templates/js/translated/stock.js:1740 msgid "Installed in Stock Item" -msgstr "" +msgstr "Installert i lagervare" #: templates/js/translated/stock.js:1748 msgid "Assigned to Sales Order" -msgstr "" +msgstr "Tildelt til Salgsordre" #: templates/js/translated/stock.js:1754 msgid "No stock location set" -msgstr "" +msgstr "Ingen lagerplassering satt" #: templates/js/translated/stock.js:1810 msgid "Change stock status" -msgstr "" +msgstr "Endre lagerstatus" #: templates/js/translated/stock.js:1819 msgid "Merge stock" -msgstr "" +msgstr "Slå sammen lagervarer" #: templates/js/translated/stock.js:1868 msgid "Delete stock" -msgstr "" +msgstr "Slett lagervare" #: templates/js/translated/stock.js:1923 msgid "stock items" -msgstr "" +msgstr "lagervarer" #: templates/js/translated/stock.js:1928 msgid "Scan to location" -msgstr "" +msgstr "Skann til plassering" #: templates/js/translated/stock.js:1939 msgid "Stock Actions" -msgstr "" +msgstr "Lagerhandlinger" #: templates/js/translated/stock.js:1983 msgid "Load installed items" -msgstr "" +msgstr "Last inn installerte elementer" #: templates/js/translated/stock.js:2061 msgid "Stock item is in production" -msgstr "" +msgstr "Lagervare er i produksjon" #: templates/js/translated/stock.js:2066 msgid "Stock item assigned to sales order" -msgstr "" +msgstr "Lagervaren er tildelt en salgsordre" #: templates/js/translated/stock.js:2069 msgid "Stock item assigned to customer" -msgstr "" +msgstr "Lagervaren er tildelt en kunde" #: templates/js/translated/stock.js:2072 msgid "Serialized stock item has been allocated" -msgstr "" +msgstr "Serialisert lagervare er allerede tildelt" #: templates/js/translated/stock.js:2074 msgid "Stock item has been fully allocated" -msgstr "" +msgstr "Alle linjer er fullt tildelt" #: templates/js/translated/stock.js:2076 msgid "Stock item has been partially allocated" -msgstr "" +msgstr "Lagervare er delvis tildelt" #: templates/js/translated/stock.js:2079 msgid "Stock item has been installed in another item" -msgstr "" +msgstr "Lagervare har blitt installert i en annen artikkel" #: templates/js/translated/stock.js:2081 msgid "Stock item has been consumed by a build order" -msgstr "" +msgstr "Lagervare har blitt konsumert av en produksjonsordre" #: templates/js/translated/stock.js:2085 msgid "Stock item has expired" -msgstr "" +msgstr "Lagervaren har utløpt" #: templates/js/translated/stock.js:2087 msgid "Stock item will expire soon" -msgstr "" +msgstr "Lagervare vil utløpe snart" #: templates/js/translated/stock.js:2092 msgid "Stock item has been rejected" -msgstr "" +msgstr "Lagervare har blitt avvist" #: templates/js/translated/stock.js:2094 msgid "Stock item is lost" -msgstr "" +msgstr "Lagervare er tapt" #: templates/js/translated/stock.js:2096 msgid "Stock item is destroyed" -msgstr "" +msgstr "Lagervare er ødelagt" #: templates/js/translated/stock.js:2100 #: templates/js/translated/table_filters.js:350 @@ -12804,35 +12813,35 @@ msgstr "" #: templates/js/translated/stock.js:2265 msgid "Supplier part not specified" -msgstr "" +msgstr "Leverandørdel ikke angitt" #: templates/js/translated/stock.js:2312 msgid "Stock Value" -msgstr "" +msgstr "Lagerverdi" #: templates/js/translated/stock.js:2440 msgid "No stock items matching query" -msgstr "" +msgstr "Ingen lagervarer samsvarer med søket" #: templates/js/translated/stock.js:2544 msgid "stock locations" -msgstr "" +msgstr "lagerplasseringer" #: templates/js/translated/stock.js:2699 msgid "Load Sublocations" -msgstr "" +msgstr "Last underplasseringer" #: templates/js/translated/stock.js:2817 msgid "Details" -msgstr "" +msgstr "Detaljer" #: templates/js/translated/stock.js:2821 msgid "No changes" -msgstr "" +msgstr "Ingen endringer" #: templates/js/translated/stock.js:2833 msgid "Part information unavailable" -msgstr "" +msgstr "Delinformasjon utilgjengelig" #: templates/js/translated/stock.js:2855 msgid "Location no longer exists" @@ -12840,27 +12849,27 @@ msgstr "" #: templates/js/translated/stock.js:2872 msgid "Build order no longer exists" -msgstr "" +msgstr "Produksjonsordre eksisterer ikke lenger" #: templates/js/translated/stock.js:2887 msgid "Purchase order no longer exists" -msgstr "" +msgstr "Innkjøpsordre eksisterer ikke lenger" #: templates/js/translated/stock.js:2904 msgid "Sales Order no longer exists" -msgstr "" +msgstr "Salgsordre eksisterer ikke lenger" #: templates/js/translated/stock.js:2921 msgid "Return Order no longer exists" -msgstr "" +msgstr "Returordre eksisterer ikke lenger" #: templates/js/translated/stock.js:2940 msgid "Customer no longer exists" -msgstr "" +msgstr "Kunde eksisterer ikke lenger" #: templates/js/translated/stock.js:2958 msgid "Stock item no longer exists" -msgstr "" +msgstr "Lagervare eksisterer ikke lenger" #: templates/js/translated/stock.js:2976 msgid "Added" @@ -13056,7 +13065,7 @@ msgstr "" #: templates/js/translated/table_filters.js:346 msgid "Include stock in sublocations" -msgstr "" +msgstr "Inkluder lager i underplasseringer" #: templates/js/translated/table_filters.js:351 msgid "Show stock items which are depleted" @@ -13064,125 +13073,125 @@ msgstr "" #: templates/js/translated/table_filters.js:356 msgid "Show items which are in stock" -msgstr "" +msgstr "Vis elementer som er på lager" #: templates/js/translated/table_filters.js:360 msgid "In Production" -msgstr "" +msgstr "Under produksjon" #: templates/js/translated/table_filters.js:361 msgid "Show items which are in production" -msgstr "" +msgstr "Vis elementer som er under produksjon" #: templates/js/translated/table_filters.js:365 msgid "Include Variants" -msgstr "" +msgstr "Inkluder varianter" #: templates/js/translated/table_filters.js:366 msgid "Include stock items for variant parts" -msgstr "" +msgstr "Inkluder lagervarer for variantdeler" #: templates/js/translated/table_filters.js:371 msgid "Show stock items which are installed in another item" -msgstr "" +msgstr "Vis lagervarer som er installert i andre elementer" #: templates/js/translated/table_filters.js:376 msgid "Show items which have been assigned to a customer" -msgstr "" +msgstr "Vis elementer som er tildelt en kunde" #: templates/js/translated/table_filters.js:396 #: templates/js/translated/table_filters.js:397 msgid "Stock status" -msgstr "" +msgstr "Lagerstatus" #: templates/js/translated/table_filters.js:400 msgid "Has batch code" -msgstr "" +msgstr "Har batchkode" #: templates/js/translated/table_filters.js:409 msgid "Stock item is tracked by either batch code or serial number" -msgstr "" +msgstr "Lagervare spores av enten batchkode eller serienummer" #: templates/js/translated/table_filters.js:414 msgid "Has purchase price" -msgstr "" +msgstr "Har innkjøpspris" #: templates/js/translated/table_filters.js:415 msgid "Show stock items which have a purchase price set" -msgstr "" +msgstr "Vis lagervarer som har innkjøpspris" #: templates/js/translated/table_filters.js:419 msgid "Expiry Date before" -msgstr "" +msgstr "Utløpsdato før" #: templates/js/translated/table_filters.js:423 msgid "Expiry Date after" -msgstr "" +msgstr "Utløpsdato etter" #: templates/js/translated/table_filters.js:436 msgid "Show stock items which have expired" -msgstr "" +msgstr "Vis lagervarer som har utløpt" #: templates/js/translated/table_filters.js:442 msgid "Show stock which is close to expiring" -msgstr "" +msgstr "Vis lagerbeholdning som er nær å utløpe" #: templates/js/translated/table_filters.js:456 msgid "Test Passed" -msgstr "" +msgstr "Test bestått" #: templates/js/translated/table_filters.js:460 msgid "Include Installed Items" -msgstr "" +msgstr "Inkluder installerte elementer" #: templates/js/translated/table_filters.js:511 msgid "Build status" -msgstr "" +msgstr "Produksjonsstatus" #: templates/js/translated/table_filters.js:708 msgid "Include parts in subcategories" -msgstr "" +msgstr "Inkluder deler i underkategorier" #: templates/js/translated/table_filters.js:713 msgid "Show active parts" -msgstr "" +msgstr "Vis aktive deler" #: templates/js/translated/table_filters.js:721 msgid "Available stock" -msgstr "" +msgstr "Tilgjengelig lagerbeholdning" #: templates/js/translated/table_filters.js:729 #: templates/js/translated/table_filters.js:825 msgid "Has Units" -msgstr "" +msgstr "Har enheter" #: templates/js/translated/table_filters.js:730 msgid "Part has defined units" -msgstr "" +msgstr "Del har definerte enheter" #: templates/js/translated/table_filters.js:734 msgid "Has IPN" -msgstr "" +msgstr "Har IPN" #: templates/js/translated/table_filters.js:735 msgid "Part has internal part number" -msgstr "" +msgstr "Delen har internt delnummer" #: templates/js/translated/table_filters.js:739 msgid "In stock" -msgstr "" +msgstr "På lager" #: templates/js/translated/table_filters.js:747 msgid "Purchasable" -msgstr "" +msgstr "Kan kjøpes" #: templates/js/translated/table_filters.js:759 msgid "Has stocktake entries" -msgstr "" +msgstr "Har lagertellingsoppføringer" #: templates/js/translated/table_filters.js:821 msgid "Has Choices" -msgstr "" +msgstr "Har valg" #: templates/js/translated/tables.js:92 msgid "Display calendar view" @@ -13194,75 +13203,75 @@ msgstr "Vis liste" #: templates/js/translated/tables.js:112 msgid "Display tree view" -msgstr "" +msgstr "Vis tre-visning" #: templates/js/translated/tables.js:130 msgid "Expand all rows" -msgstr "" +msgstr "Utvid alle rader" #: templates/js/translated/tables.js:136 msgid "Collapse all rows" -msgstr "" +msgstr "Skjul alle rader" #: templates/js/translated/tables.js:186 msgid "Export Table Data" -msgstr "" +msgstr "Eksporter tabelldata" #: templates/js/translated/tables.js:190 msgid "Select File Format" -msgstr "" +msgstr "Velg filformat" #: templates/js/translated/tables.js:529 msgid "Loading data" -msgstr "" +msgstr "Laster data" #: templates/js/translated/tables.js:532 msgid "rows per page" -msgstr "" +msgstr "rader per side" #: templates/js/translated/tables.js:537 msgid "Showing all rows" -msgstr "" +msgstr "Viser alle rader" #: templates/js/translated/tables.js:539 msgid "Showing" -msgstr "" +msgstr "Viser" #: templates/js/translated/tables.js:539 msgid "to" -msgstr "" +msgstr "til" #: templates/js/translated/tables.js:539 msgid "of" -msgstr "" +msgstr "av" #: templates/js/translated/tables.js:539 msgid "rows" -msgstr "" +msgstr "rader" #: templates/js/translated/tables.js:546 msgid "No matching results" -msgstr "" +msgstr "Ingen passende treff" #: templates/js/translated/tables.js:549 msgid "Hide/Show pagination" -msgstr "" +msgstr "Skjul/vis paginering" #: templates/js/translated/tables.js:555 msgid "Toggle" -msgstr "" +msgstr "Bytt" #: templates/js/translated/tables.js:558 msgid "Columns" -msgstr "" +msgstr "Kolonner" #: templates/js/translated/tables.js:561 msgid "All" -msgstr "" +msgstr "Alle" #: templates/navbar.html:45 msgid "Buy" -msgstr "" +msgstr "Kjøp" #: templates/navbar.html:57 msgid "Sell" @@ -13282,7 +13291,7 @@ msgstr "" #: templates/navbar.html:148 msgid "Logout" -msgstr "" +msgstr "Logg ut" #: templates/notes_buttons.html:6 templates/notes_buttons.html:7 msgid "Save" @@ -13290,255 +13299,256 @@ msgstr "" #: templates/notifications.html:9 msgid "Show all notifications and history" -msgstr "" +msgstr "Vis alle varsler og historikk" #: templates/qr_code.html:11 msgid "QR data not provided" -msgstr "" +msgstr "QR-data ikke oppgitt" #: templates/registration/logged_out.html:7 msgid "You were logged out successfully." -msgstr "" +msgstr "Du ble logget ut." #: templates/registration/logged_out.html:9 msgid "Log in again" -msgstr "" +msgstr "Logg inn på nytt" #: templates/search.html:9 msgid "Show full search results" -msgstr "" +msgstr "Vis fullstendige søkeresultater" #: templates/search.html:12 msgid "Clear search" -msgstr "" +msgstr "Nullstill søk" #: templates/search.html:15 msgid "Close search menu" -msgstr "" +msgstr "Lukk søkemeny" #: templates/socialaccount/authentication_error.html:5 msgid "Social Network Login Failure" -msgstr "" +msgstr "\"Sosial nettverk\"-pålogging feilet" #: templates/socialaccount/authentication_error.html:8 msgid "Account Login Failure" -msgstr "" +msgstr "Kontofeil ved innlogging" #: templates/socialaccount/authentication_error.html:11 msgid "An error occurred while attempting to login via your social network account." -msgstr "" +msgstr "En feil oppstod under forsøk på å logge inn via din sosiale nettverkskonto." #: templates/socialaccount/authentication_error.html:13 msgid "Contact your system administrator for further information." -msgstr "" +msgstr "Kontakt systemadministratoren for mer informasjon." #: templates/socialaccount/login.html:13 #, python-format msgid "Connect %(provider)s" -msgstr "" +msgstr "Koble til %(provider)s" #: templates/socialaccount/login.html:15 #, python-format msgid "You are about to connect a new third party account from %(provider)s." -msgstr "" +msgstr "Du er i ferd med å koble en ny tredjepartskonto fra %(provider)s." #: templates/socialaccount/login.html:17 #, python-format msgid "Sign In Via %(provider)s" -msgstr "" +msgstr "Logg på via %(provider)s" #: templates/socialaccount/login.html:19 #, python-format msgid "You are about to sign in using a third party account from %(provider)s." -msgstr "" +msgstr "Du er i ferd med å logge inn med en tredjepartskonto fra %(provider)s." #: templates/socialaccount/login.html:24 msgid "Continue" -msgstr "" +msgstr "Fortsett" #: templates/socialaccount/login.html:29 msgid "Invalid SSO Provider" -msgstr "" +msgstr "Ugyldig SSO-leverandør" #: templates/socialaccount/login.html:31 msgid "The selected SSO provider is invalid, or has not been correctly configured" -msgstr "" +msgstr "Valgt SSO-leverandør er ugyldig, eller den er ikke riktig konfigurert" #: templates/socialaccount/signup.html:10 #, python-format msgid "You are about to use your %(provider_name)s account to login to\n" "%(site_name)s.
As a final step, please complete the following form:" -msgstr "" +msgstr "Du er i ferd med å bruke din %(provider_name)s konto for å logge inn på\n" +"%(site_name)s.
Som et siste steg, vennligst fullfør skjemaet:" #: templates/socialaccount/snippets/provider_list.html:26 msgid "Provider has not been configured" -msgstr "" +msgstr "Leverandør er ikke konfigurert" #: templates/socialaccount/snippets/provider_list.html:35 msgid "No SSO providers have been configured" -msgstr "" +msgstr "Ingen SSO-leverandører er konfigurert" #: templates/stats.html:13 msgid "Instance Name" -msgstr "" +msgstr "Instansnavn" #: templates/stats.html:18 msgid "Database" -msgstr "" +msgstr "Database" #: templates/stats.html:26 msgid "Server is running in debug mode" -msgstr "" +msgstr "Serveren kjører i debug-modus" #: templates/stats.html:33 msgid "Docker Mode" -msgstr "" +msgstr "Docker-modus" #: templates/stats.html:34 msgid "Server is deployed using docker" -msgstr "" +msgstr "Serveren er distribuert ved hjelp av docker" #: templates/stats.html:39 msgid "Plugin Support" -msgstr "" +msgstr "Støtte for utvidelser" #: templates/stats.html:43 msgid "Plugin support enabled" -msgstr "" +msgstr "Utvidelsesstøtte aktivert" #: templates/stats.html:45 msgid "Plugin support disabled" -msgstr "" +msgstr "Utvidelsesstøtte deaktivert" #: templates/stats.html:52 msgid "Server status" -msgstr "" +msgstr "Serverstatus" #: templates/stats.html:55 msgid "Healthy" -msgstr "" +msgstr "Frisk" #: templates/stats.html:57 msgid "Issues detected" -msgstr "" +msgstr "Problemer oppdaget" #: templates/stats.html:64 msgid "Background Worker" -msgstr "" +msgstr "Bakgrunnsarbeider" #: templates/stats.html:67 msgid "Background worker not running" -msgstr "" +msgstr "Bakgrunnsarbeider kjører ikke" #: templates/stats.html:75 msgid "Email Settings" -msgstr "" +msgstr "E-Post-Innstillinger" #: templates/stats.html:78 msgid "Email settings not configured" -msgstr "" +msgstr "E-postinnstillinger ikke konfigurert" #: templates/yesnolabel.html:4 msgid "Yes" -msgstr "" +msgstr "Ja" #: templates/yesnolabel.html:6 msgid "No" -msgstr "" +msgstr "Nei" #: users/admin.py:90 msgid "Users" -msgstr "" +msgstr "Brukere" #: users/admin.py:91 msgid "Select which users are assigned to this group" -msgstr "" +msgstr "Velg hvilke brukere som er tilordnet denne gruppen" #: users/admin.py:226 msgid "The following users are members of multiple groups" -msgstr "" +msgstr "Følgende brukere er medlemmer av flere grupper" #: users/admin.py:253 msgid "Personal info" -msgstr "" +msgstr "Personlig informasjon" #: users/admin.py:254 msgid "Permissions" -msgstr "" +msgstr "Tillatelser" #: users/admin.py:257 msgid "Important dates" -msgstr "" +msgstr "Viktige datoer" #: users/authentication.py:29 users/models.py:129 msgid "Token has been revoked" -msgstr "" +msgstr "Token er tilbakekalt" #: users/authentication.py:32 msgid "Token has expired" -msgstr "" +msgstr "Token har utløpt" #: users/models.py:70 msgid "API Token" -msgstr "" +msgstr "API-Token" #: users/models.py:71 msgid "API Tokens" -msgstr "" +msgstr "API-Tokener" #: users/models.py:109 msgid "Token Name" -msgstr "" +msgstr "Tokennavn" #: users/models.py:110 msgid "Custom token name" -msgstr "" +msgstr "Egendefinert tokennavn" #: users/models.py:116 msgid "Token expiry date" -msgstr "" +msgstr "Token utløpsdato" #: users/models.py:122 msgid "Last Seen" -msgstr "" +msgstr "Sist sett" #: users/models.py:123 msgid "Last time the token was used" -msgstr "" +msgstr "Sist gang tokenet ble brukt" #: users/models.py:128 msgid "Revoked" -msgstr "" +msgstr "Tilbakekalt" #: users/models.py:393 msgid "Permission set" -msgstr "" +msgstr "Tillatelse satt" #: users/models.py:401 msgid "Group" -msgstr "" +msgstr "Gruppe" #: users/models.py:404 msgid "View" -msgstr "" +msgstr "Visning" #: users/models.py:404 msgid "Permission to view items" -msgstr "" +msgstr "Tillatelse til å se elementer" #: users/models.py:406 msgid "Permission to add items" -msgstr "" +msgstr "Tillatelse til å legge til elementer" #: users/models.py:408 msgid "Change" -msgstr "" +msgstr "Endre" #: users/models.py:408 msgid "Permissions to edit items" -msgstr "" +msgstr "Tillatelse til å endre elementer" #: users/models.py:410 msgid "Permission to delete items" -msgstr "" +msgstr "Tillatelse til å slette elementer" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 3f70bd143d..aec7e6a4ce 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -47,11 +47,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "Szczegóły błędu można znaleźć w panelu administracyjnym" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Wprowadź dane" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Załącznik" msgid "Select file to attach" msgstr "Wybierz plik do załączenia" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Wybierz plik do załączenia" msgid "Link" msgstr "Łącze" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" @@ -295,9 +295,9 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "" msgid "Invalid choice" msgstr "Błędny wybór" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Błędny wybór" msgid "Name" msgstr "Nazwa" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "Nieprawidłowy kod waluty" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Wartość przedawnienia nie może być ujemna" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Przedawnienie nie może przekroczyć 100 %" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Nieprawidłowa wartość przedawnienia" @@ -978,19 +978,19 @@ msgstr "Zlecenie Budowy" msgid "Build Orders" msgstr "Zlecenia budowy" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "Nieprawidłowy wybór kompilacji nadrzędnej" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "Odwołanie do zamówienia wykonania" msgid "Reference" msgstr "Referencja" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Budowa nadrzędna" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Zamówienie budowy, do którego budowa jest przypisana" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" msgid "Part" msgstr "Komponent" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Wybierz część do budowy" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Odwołanie do zamówienia sprzedaży" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Zamówienie sprzedaży, do którego budowa jest przypisana" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Lokalizacja źródła" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Wybierz lokalizację, z której pobrać element do budowy (pozostaw puste, aby wziąć z dowolnej lokalizacji)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Lokalizacja docelowa" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Wybierz lokalizację, w której będą przechowywane ukończone elementy" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Ilość do stworzenia" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Ilość przedmiotów do zbudowania" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Ukończone elementy" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Ilość produktów magazynowych które zostały ukończone" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Status budowania" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Kod statusu budowania" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Kod partii" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Data utworzenia" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Docelowa data zakończenia kompilacji. Po tej dacie kompilacja będzie zaległa." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Data zakończenia" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "zrealizowane przez" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Wydany przez" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "Użytkownik, który wydał to zamówienie" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "Użytkownik, który wydał to zamówienie" msgid "Responsible" msgstr "Odpowiedzialny" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "" msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Kolejność kompilacji {build} została zakończona" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "Kolejność kompilacji została zakończona" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "Nie określono danych wyjściowych budowy" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "Budowanie wyjścia jest już ukończone" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "Skompilowane dane wyjściowe nie pasują do kolejności kompilacji" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "Ilość musi być większa niż zero" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "Ilość" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "Alokowana ilość musi być większa niż zero" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "Element magazynowy" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "Lokalizacja magazynowania przedmiotu" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "Zainstaluj do" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "Docelowa lokalizacja magazynowa przedmiotu" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "dni" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Obsługa kodu kreskowego" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "Wyrażenie regularne IPN" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "Zezwól na powtarzający się IPN" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "Zezwól na edycję IPN" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "Skopiuj BOM komponentu" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "Szablon" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "Złożenie" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "Komponent" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "Możliwość zakupu" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "Możliwość sprzedaży" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "Możliwość śledzenia" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "Wirtualny" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "Części są domyślnie wirtualne" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "Ceny wewnętrzne" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "Włącz drukowanie etykiet" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "Włącz drukowanie etykiet z interfejsu WWW" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "DPI etykiety" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "Włącz raporty" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "Domyślna wielkość strony dla raportów PDF" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "Włącz opcję zapomnianego hasła" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "Włącz funkcję zapomnianego hasła na stronach logowania" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "Włącz rejestrację" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "Włącz samodzielną rejestrację dla użytkowników na stronach logowania" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "Włącz SSO" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "Włącz SSO na stronach logowania" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "Adres e-mail jest wymagany" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "Autouzupełnianie użytkowników SSO" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "Automatycznie wypełnij dane użytkownika z danych konta SSO" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "E-mail dwa razy" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "Przy rejestracji dwukrotnie zapytaj użytkowników o ich adres e-mail" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "Hasło dwukrotnie" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "Przy rejestracji dwukrotnie zapytaj użytkowników o ich hasło" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "Grupuj przy rejestracji" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "Wymuś MFA" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "Użytkownicy muszą używać zabezpieczeń wieloskładnikowych." -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "Sprawdź wtyczki przy starcie" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "Włącz integrację URL" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "Włącz wtyczki, aby dodać ścieżki URL" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "Włącz integrację z aplikacją" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "Włącz wtyczki, aby dodać aplikacje" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "Włącz wtyczki, aby uruchamiać zaplanowane zadania" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "Klucz ustawień (musi być unikalny - niewrażliwy na wielkość liter" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "Pokaż obserwowane części" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "Pokaż obserwowane części na stronie głównej" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "Pokaż obserwowane kategorie" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "Pokaż obserwowane kategorie części na stronie głównej" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "Pokaż najnowsze części" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "Pokaż najnowsze części na stronie głównej" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "Pokaż niski stan magazynowy" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "Pokaż elementy o niskim stanie na stronie głównej" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "Pokaż wymagany stan zapasów" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "Szukaj części" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "Ukryj nieaktywne części" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "Pokaż ilość w formularzach" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "Stały pasek nawigacyjny" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "Format daty" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "Preferowany format wyświetlania dat" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Planowanie komponentów" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "Cena" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "Punkt końcowy" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "Aktywny" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "Sekret" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "Współdzielony sekret dla HMAC" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "Id wiadomości" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "Unikalny identyfikator dla tej wiadomości" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "Host, od którego otrzymano tę wiadomość" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "Nagłówek" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "Nagłówek tej wiadomości" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "Zawartość" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "Autor" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "Obraz" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/pt/LC_MESSAGES/django.po b/InvenTree/locale/pt/LC_MESSAGES/django.po index 34beeb0d08..be7e5507ca 100644 --- a/InvenTree/locale/pt/LC_MESSAGES/django.po +++ b/InvenTree/locale/pt/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:32\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -47,11 +47,11 @@ msgstr "Quantidade fornecida inválida ({exc})" msgid "Error details can be found in the admin panel" msgstr "Detalhes do erro podem ser encontrados no painel de administrador" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Insira uma Data" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Anexo" msgid "Select file to attach" msgstr "Selecione arquivo para anexar" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Selecione arquivo para anexar" msgid "Link" msgstr "Link" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Link para URL externa" @@ -295,9 +295,9 @@ msgstr "Comentario" msgid "File comment" msgstr "Comentario sobre arquivo" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "Nomes duplicados não podem existir sob o mesmo parental" msgid "Invalid choice" msgstr "Escolha inválida" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Escolha inválida" msgid "Name" msgstr "Nome" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "Unidade física inválida" msgid "Not a valid currency code" msgstr "Não é um código de moeda válido" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Valor excedente não deve ser negativo" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Excedente não deve exceder 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Valor de excedente inválido" @@ -978,19 +978,19 @@ msgstr "Ondem de Produção" msgid "Build Orders" msgstr "Ordens de Produções" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "Escolha de Produção parental inválida" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Referência do pedido de produção" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "Referência do pedido de produção" msgid "Reference" msgstr "Referência" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "Breve descrição da produção (opcional)" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Produção Progenitor" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Pedido de produção para qual este serviço está alocado" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "Pedido de produção para qual este serviço está alocado" msgid "Part" msgstr "Peça" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Selecionar peça para produção" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Referência do pedido de venda" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Pedido de Venda para qual esta produção está alocada" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Local de Origem" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Selecione a localização para pegar do estoque para esta produção (deixe em branco para tirar a partir de qualquer local de estoque)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Local de Destino" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Selecione o local onde os itens concluídos serão armazenados" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Quantidade de Produção" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Número de itens em estoque para produzir" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Itens concluídos" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Número de itens em estoque concluídos" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Progresso da produção" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Código de situação da produção" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Código de Lote" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Código do lote para esta saída de produção" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Criado em" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Data alvo final" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Data alvo para finalização de produção. Estará atrasado a partir deste dia." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Data de conclusão" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "Concluído por" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Emitido por" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "Usuário que emitiu este pedido de produção" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "Usuário que emitiu este pedido de produção" msgid "Responsible" msgstr "Responsável" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "Usuário ou grupo responsável para este pedido de produção" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "Usuário ou grupo responsável para este pedido de produção" msgid "External Link" msgstr "Link Externo" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "Prioridade de Produção" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "Prioridade deste pedido de produção" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "Prioridade deste pedido de produção" msgid "Project Code" msgstr "Código do projeto" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "Código do projeto para este pedido de produção" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "O Pedido de produção {build} foi concluído!" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "Um pedido de produção foi concluído" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "Nenhuma saída de produção especificada" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "Saída de produção já completada" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "Saída da produção não corresponde ao Pedido de Produção" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "Quantidade deve ser maior que zero" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "Quantidade não pode ser maior do que a quantidade de saída" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "Objeto de produção" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "Objeto de produção" msgid "Quantity" msgstr "Quantidade" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "Quantidade necessária para o pedido de produção" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Item de produção deve especificar a saída, pois peças mestres estão marcadas como rastreáveis" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Quantidade alocada ({q}) não deve exceder a quantidade disponível em estoque ({a})" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "O item do estoque está sobre-alocado" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "Quantidade alocada deve ser maior que zero" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "Quantidade deve ser 1 para estoque serializado" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "Item estoque selecionado não coincide com linha da LDM" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "Item estoque selecionado não coincide com linha da LDM" msgid "Stock Item" msgstr "Item de estoque" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "Origem do item em estoque" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "Quantidade do estoque para alocar à produção" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "Instalar em" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "Destino do Item do Estoque" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "dias" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "Permitir a substituição de imagens e arquivos usados baixados por usuário-agente (deixar em branco por padrão)" #: common/models.py:1179 +msgid "Strict URL Validation" +msgstr "" + +#: common/models.py:1180 +msgid "Require schema specification when validating URLs" +msgstr "" + +#: common/models.py:1186 msgid "Require confirm" msgstr "Exigir confirmação" -#: common/models.py:1180 +#: common/models.py:1187 msgid "Require explicit user confirmation for certain action." msgstr "Exigir confirmação explícita do usuário para uma certa ação." -#: common/models.py:1186 +#: common/models.py:1193 msgid "Tree Depth" msgstr "Profundidade da árvore" -#: common/models.py:1187 +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "Profundidade padrão de visualização da árvore. Níveis mais profundos podem ser carregados gradualmente conforme necessário." -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "Atualizar Intervalo de Verificação" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "Frequência para verificar atualizações (defina como zero para desativar)" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "Cópia de Segurança Automática" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "Ativar cópia de segurança automática do banco de dados e arquivos de mídia" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "Intervalo de Backup Automático" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "Especificar o número de dia entre as cópias de segurança" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "Intervalo para Excluir da Tarefa" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "Os resultados da tarefa no plano de fundo serão excluídos após um número especificado de dias" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "Intervalo para Excluir do Registro de Erro" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "Registros de erros serão excluídos após um número especificado de dias" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "Intervalo para Excluir de Notificação" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "Notificações de usuários será excluído após um número especificado de dias" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Suporte aos códigos de barras" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "Atraso na entrada de código de barras" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "Tempo de atraso de processamento de entrada de barras" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "Suporte a código de barras via Câmera" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "Permitir escanear código de barras por câmera pelo navegador" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "Revisões de peças" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "Habilitar campo de revisão para a Peça" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "Regex IPN" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "Padrão de expressão regular adequado para Peça IPN" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "Permitir Duplicação IPN" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "Permitir que várias peças compartilhem o mesmo IPN" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "Permitir Edição IPN" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "Permitir trocar o valor do IPN enquanto se edita a peça" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "Copiar dados da LDM da Peça" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "Copiar dados da LDM por padrão quando duplicar a peça" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "Copiar Dados de Parâmetro da Peça" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "Copiar dados de parâmetros por padrão quando duplicar uma peça" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "Copiar Dados Teste da Peça" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "Copiar dados de teste por padrão quando duplicar a peça" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "Copiar Parâmetros dos Modelos de Categoria" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "Copiar parâmetros do modelo de categoria quando criar uma peça" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "Modelo" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "Peças são modelos por padrão" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "Montagem" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "Peças podem ser montadas a partir de outros componentes por padrão" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "Componente" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "Peças podem ser usadas como sub-componentes por padrão" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "Comprável" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "Peças são compráveis por padrão" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "Vendível" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "Peças vão vendíveis por padrão" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "Rastreável" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "Peças vão rastreáveis por padrão" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "Virtual" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "Peças são virtuais por padrão" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "Mostrar Importações em Visualizações" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "Exibir o assistente de importação em algumas visualizações de partes" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "Mostra peças relacionadas" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "Mostrar peças relacionadas para uma peça" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "Dados Iniciais de Estoque" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "Permitir Criação de estoque inicial quando adicional uma nova peça" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Dados Iniciais de Fornecedor" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Permitir criação de dados iniciais de fornecedor quando adicionar uma nova peça" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "Formato de Exibição do Nome da Peça" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "Formato para exibir o nome da peça" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "Ícone de Categoria de Peça Padrão" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "Ícone padrão de categoria de peça (vazio significa sem ícone)" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "Forçar Unidades de Parâmetro" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "Se as unidades são fornecidas, os valores do parâmetro devem corresponder às unidades especificadas" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "Mínimo de Casas Decimais do Preço" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Mínimo número de casas decimais a exibir quando renderizar dados de preços" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "Máximo Casas Decimais de Preço" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Número máximo de casas decimais a exibir quando renderizar dados de preços" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "Usar Preços do Fornecedor" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Incluir quebras de preço do fornecedor nos cálculos de preços globais" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "Sobrescrever histórico de compra" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Histórico do pedido de compra substitui os intervalos dos preços do fornecedor" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "Usar Preços do Item em Estoque" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Usar preço inserido manualmente no estoque para cálculos de valores" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "Idade do preço do Item em Estoque" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Não incluir itens em estoque mais velhos que este número de dias no cálculo de preços" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "Usar Preço Variável" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "Incluir preços variáveis nos cálculos de valores gerais" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "Apenas Ativar Variáveis" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "Apenas usar peças variáveis ativas para calcular preço variáveis" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "Intervalo de Reconstrução de Preços" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "Número de dias antes da atualização automática dos preços das peças" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "Preços Internos" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "Habilitar preços internos para peças" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "Sobrepor Valor Interno" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "Se disponível, preços internos sobrepõe variação de cálculos de preço" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "Ativar impressão de etiquetas" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "Ativar impressão de etiqueta pela interface da internet" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "DPI da Imagem na Etiqueta" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Resolução de DPI quando gerar arquivo de imagens para fornecer à extensão de impressão de etiquetas" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "Habilitar Relatórios" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "Ativar geração de relatórios" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "Modo de depuração" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "Gerar relatórios em modo de depuração (saída HTML)" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "Tamanho da página" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "Tamanho padrão da página PDF para relatórios" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "Ativar Relatórios Teste" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "Ativar geração de relatórios de teste" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "Anexar Relatórios de Teste" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "Quando imprimir um Relatório de Teste, anexar uma cópia do mesmo ao item de estoque associado" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "Seriais Únicos Globais" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "Números de série para itens de estoque devem ser globalmente únicos" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "Preenchimento automático de Números Seriais" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "Preencher números de série automaticamente no formulário" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "Excluir Estoque Esgotado" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "Determina o comportamento padrão quando um item de estoque é esgotado" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "Modelo de Código de Lote" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "Modelo para gerar códigos de lote padrão para itens de estoque" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "Validade do Estoque" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "Ativar função de validade de estoque" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "Vender estoque expirado" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "Permitir venda de estoque expirado" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "Tempo de Estoque Inativo" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "Número de dias em que os itens em estoque são considerados obsoleto antes de vencer" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "Produzir Estoque Vencido" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "Permitir produção com estoque vencido" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "Controle de propriedade do estoque" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "Ativar controle de propriedade sobre locais e itens de estoque" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "Ícone padrão do local de estoque" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "Ícone padrão de local de estoque (vazio significa sem ícone)" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "Mostrar Itens de Estoque Instalados" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "Exibir itens de estoque instalados nas tabelas de estoque" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Produção" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "Modelo necessário para gerar campo de referência do Pedido de Produção" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "Ativar Pedidos de Devolução" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "Ativar funcionalidade de pedido de retorno na interface do usuário" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Devolução" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "Modelo necessário para gerar campo de referência do Pedido de Devolução" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "Editar os Pedidos de Devolução Concluídos" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "Permitir a edição de pedidos de devolução após serem enviados ou concluídos" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Venda" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "Modelo necessário para gerar campo de referência do Pedido de Venda" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "Envio Padrão de Pedidos de Venda" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "Habilitar criação de envio padrão com Pedidos de Vendas" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "Editar os Pedidos de Vendas concluídos" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Permitir a edição de pedidos de vendas após serem enviados ou concluídos" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Compras" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "Modelo necessário para gerar campo de referência do Pedido de Compra" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "Editar Pedidos de Compra Concluídos" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Permitir a edição de pedidos de compras após serem enviados ou concluídos" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "Habitar esquecer senha" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "Habilitar a função \"Esqueci minha senha\" nas páginas de acesso" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "Habilitar cadastro" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "Ativar auto-registro para usuários na página de entrada" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "Ativar SSO" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "Ativar SSO na página de acesso" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "Ativar registro SSO" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Ativar auto-registro por SSO para usuários na página de entrada" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "Email obrigatório" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "Exigir do usuário o e-mail no cadastro" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "Auto-preencher usuários SSO" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "Preencher automaticamente os detalhes do usuário a partir de dados da conta SSO" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "Enviar email duplo" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "No registro pedir aos usuários duas vezes pelo email" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "Senha duas vezes" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "No registro pedir aos usuários duas vezes pela senha" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "Domínios permitidos" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Restringir registros a certos domínios (separados por vírgula, começando com @)" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "Grupo no cadastro" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "Grupo ao qual novos usuários são atribuídos no registro" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "Forçar AMF" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "Os usuários devem usar uma segurança multifator." -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "Checar extensões no início" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Checar que todas as extensões instaladas no início — ativar em ambientes de contêineres" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "Ativar integração URL" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "Ativar extensão para adicionar rotas URL" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "Ativar integração de navegação" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "Ativar extensões para integrar à navegação" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "Ativa integração com aplicativo" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "Ativar extensões para adicionar aplicativos" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "Ativar integração do calendário" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "Ativar extensões para executar tarefas agendadas" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "Ativar integração de eventos" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "Ativar extensões para responder a eventos internos" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "Habilitar códigos de projeto" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "Ativar códigos de projeto para rastrear projetos" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "Funcionalidade de Balanço do Inventário" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Ativar funcionalidade de balanço para gravar níveis de estoque e calcular seu valor" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "Excluir Locais Externos" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Excluir itens de estoque em locais externos dos cálculos do estoque" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "Período de Balanço Automático" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Número de dias entre gravação do balanço de estoque (coloque zero para desativar)" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "Intervalo para Excluir o Relatório" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Relatórios de balanço serão apagados após um número de dias especificado" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "Senha de configurações (deve ser única — diferencia maiúsculas de minúsculas" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "Ocultar peças inativas" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "Ocultar peças inativas nos resultados exibidos na página inicial" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "Mostrar peças subscritas" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "Mostrar peças subscritas na tela inicial" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "Mostrar categorias subscritas" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "Mostrar categorias de peças subscritas na tela inicial" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "Mostrar peças mais recentes" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "Mostrar as peças mais recentes na página inicial" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "Mostrar LDMs não validadas" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "Mostrar LDMs que aguardam validação na página inicial" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "Mostrar alterações recentes de estoque" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "Mostrar itens de estoque alterados recentemente na página inicial" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "Mostrar estoque baixo" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "Mostrar itens de baixo estoque na página inicial" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "Mostrar estoque esgotado" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "Mostrar itens sem estoque na página inicial" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "Mostrar estoque necessário" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "Mostrar itens de estoque necessários para produções na tela inicial" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "Mostrar estoque expirado" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "Mostrar expirados itens em estoque na tela inicial" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "Mostrar estoque inativo" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "Mostrar estoque inativo na tela inicial" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "Mostrar produções pendentes" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "Mostrar produções pendentes na tela inicial" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "Mostrar produções atrasadas" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "Mostrar produções atrasadas na tela inicial" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "Mostrar pedidos de compra pendentes" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "Mostrar os Pedidos de Compras pendentes na página inicial" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "Mostrar Pedidos de Compra atrasados" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "Mostrar os Pedidos de Compras atrasadas na tela inicial" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "Mostrar pedidos de vendas pendentes" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "Mostrar os Pedidos de Vendas pendentes na página inicial" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "Mostrar Pedidos de Venda atrasados" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "Mostrar os Pedidos de Vendas atrasadas na tela inicial" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "Mostrar remessas de OV pendentes" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "Mostrar envios OV pendentes na tela inicial" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "Mostrar notícias" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "Mostrar notícias na tela inicial" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "Mostrar etiqueta em linha" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "Mostrar etiquetas em PDF no navegador, ao invés de baixar o arquivo" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "Impressora de etiquetas padrão" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "Configurar qual impressora de etiqueta deve ser selecionada por padrão" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "Mostrar relatório em linha" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "Mostrar relatórios em PDF no navegador, ao invés de baixar o arquivo" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "Procurar Peças" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "Mostrar peças na janela de visualização de pesquisa" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "Buscar Peças do Fornecedor" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "Mostrar fornecedor de peças na janela de visualização de pesquisa" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "Buscar peças do fabricante" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "Mostrar fabricante de peças na janela de visualização de pesquisa" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "Ocultar peças inativas" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "Não incluir peças inativas na janela de visualização de pesquisa" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "Pesquisar Categorias" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "Mostrar categoria das peças na janela de visualização de pesquisa" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "Pesquisar Estoque" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "Mostrar itens do estoque na janela de visualização de pesquisa" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "Ocultar itens do estoque indisponíveis" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "Não incluir itens de estoque que não estão disponíveis na janela de visualização de pesquisa" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "Procurar Locais" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "Mostrar locais de estoque na janela de visualização de pesquisa" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "Pesquisar empresas" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "Mostrar empresas na janela de visualização de pesquisa" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "Procurar Pedidos de Produção" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "Mostrar pedidos de produção na janela de visualização de pesquisa" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "Mostrar Pedido de Compras" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "Mostrar pedidos de compra na janela de visualização de pesquisa" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "Não incluir Pedidos de Compras Inativos" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "Não incluir pedidos de compras inativos na janela de visualização de pesquisa" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "Procurar Pedidos de Vendas" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "Mostrar pedidos de vendas na janela de visualização de pesquisa" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "Não Incluir Pedidos de Compras Inativas" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "Não incluir pedidos de vendas inativos na janela de visualização de pesquisa" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "Procurar Pedidos de Devolução" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "Mostrar pedidos de devolução na janela de visualização de pesquisa" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "Não Incluir Pedidos de Devolução Inativas" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "Não incluir pedidos de devolução inativos na janela de visualização de pesquisa" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "Mostrar Resultados Anteriores" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "Número de resultados mostrados em cada seção da janela de visualização de pesquisa" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "Pesquisa de Regex" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "Permitir expressôes comuns nas conultas de pesquisas" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "Busca de Palavras Inteira" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "Pesquisa retorna que palavra inteira coincide" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "Mostrar Quantidade nos Formulários" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "Mostrar a quantidade de peças disponíveis em alguns formulários" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "Tecla Esc Fecha Formulários" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "Usar a tecla Esc para fechar fomulários modais" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "Fixar Navbar" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "A posição do Navbar é fixa no topo da tela" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "Formato da data" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "Formato preferido para mostrar datas" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Agendamento de peças" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "Mostrar informações de agendamento de peças" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Balanço de Peça" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "Mostrar informação de balanço da peça (se a funcionalidade de balanço estiver habilitada)" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "Comprimento da Tabela de Frases" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "Modelo de rótulo padrão da peça" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "O modelo de rótulo da peça a ser selecionado automaticamente" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "Modelo padrão de item de estoque" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "O modelo de rótulo do item a ser selecionado automaticamente" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "Modelo de rótulo de localização do estoque padrão" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "O modelo de rótulo do local de estoque a ser selecionado automaticamente" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "Receber relatório de erros" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "Receber notificações para erros do sistema" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "Quantidade de Parcelamentos" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "Quantidade de Parcelamentos" msgid "Price" msgstr "Preço" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "Preço unitário na quantidade especificada" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "Ponto final" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "Ponto final em qual o gancho web foi recebido" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "Nome para este webhook" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "Nome para este webhook" msgid "Active" msgstr "Ativo" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "Este gancho web está ativo" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "Token" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "Token de acesso" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "Segredo" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "Segredo compartilhado para HMAC" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "ID da Mensagem" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "Identificador exclusivo desta mensagem" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "Servidor" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "Servidor do qual esta mensagem foi recebida" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "Cabeçalho" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "Cabeçalho da mensagem" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "Corpo" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "Corpo da mensagem" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "Ponto do qual esta mensagem foi recebida" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "Trabalhado em" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "O trabalho desta mensagem foi concluído?" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "Id" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Título" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "Publicado" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "Autor" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "Resumo" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "Lida" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "Esta notícia do item foi lida?" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "Esta notícia do item foi lida?" msgid "Image" msgstr "Imagem" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "Arquivo de imagem" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "Nome da unidade deve ser um identificador válido" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "Nome da unidade" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "Símbolo" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "Símbolo de unidade opcional" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Definição" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "Definição de unidade" diff --git a/InvenTree/locale/pt_br/LC_MESSAGES/django.po b/InvenTree/locale/pt_br/LC_MESSAGES/django.po index bbb90f5bdb..767eb8ecfa 100644 --- a/InvenTree/locale/pt_br/LC_MESSAGES/django.po +++ b/InvenTree/locale/pt_br/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" +"POT-Creation-Date: 2023-12-06 12:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -48,11 +48,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -265,7 +265,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -282,7 +282,7 @@ msgstr "" msgid "Link" msgstr "" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "" @@ -296,9 +296,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -343,8 +343,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -363,7 +363,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -879,15 +879,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "" @@ -981,19 +981,19 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1009,20 +1009,20 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1073,103 +1073,103 @@ msgstr "" msgid "Part" msgstr "" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1184,11 +1184,11 @@ msgstr "" msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1200,15 +1200,15 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1219,49 +1219,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1306,36 +1306,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1352,19 +1352,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "" @@ -2168,10 +2168,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2208,1196 +2208,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3405,23 +3413,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3430,101 +3438,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3534,31 +3542,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 92dace77cb..410f0f747b 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -47,11 +47,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "Подробности об ошибке можно найти в панели администратора" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Введите дату" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Вложения" msgid "Select file to attach" msgstr "Выберите файл для вложения" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Выберите файл для вложения" msgid "Link" msgstr "Ссылка" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Ссылка на внешний URL" @@ -295,9 +295,9 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "Повторяющиеся имена не могут существов msgid "Invalid choice" msgstr "Неверный выбор" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Неверный выбор" msgid "Name" msgstr "Название" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "Неверная физическая единица" msgid "Not a valid currency code" msgstr "Неверный код валюты" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Значение перегрузки не должно быть отрицательным" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Перегрузка не может превысить 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Неверное значение для возврата средств" @@ -978,19 +978,19 @@ msgstr "Порядок сборки" msgid "Build Orders" msgstr "Заказы на сборку" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "Неверный выбор для родительской сборки" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Ссылка на заказ" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "Ссылка на заказ" msgid "Reference" msgstr "Отсылка" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "Краткое описание сборки (необязательно)" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Родительская сборка" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "ПорядокСборки, которому выделяется эта сборка" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "ПорядокСборки, которому выделяется эта msgid "Part" msgstr "Детали" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Выберите часть для сборки" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Отсылка на заказ" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "ЗаказПродаж, которому выделена эта сборка" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Расположение источника" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Выберите местоположение для этой сборки (оставьте пустым, чтобы взять с любого места на складе)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Место назначения" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Выберите место хранения завершенных элементов" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Количество сборки" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Количество складских предметов для сборки" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Завершенные предметы" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Количество предметов на складе, которые были завершены" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Статус сборки" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Код статуса сборки" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Код партии" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Код партии для этого вывода сборки" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Дата создания" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Целевая дата завершения" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Целевая дата для сборки. Сборка будет просрочена после этой даты." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Дата завершения" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "выполнено" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Выдал/ла" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "Пользователь, выпустивший этот заказ на сборку" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "Пользователь, выпустивший этот заказ н msgid "Responsible" msgstr "Ответственный" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "Пользователь, ответственный за сборку этого заказа" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "Пользователь, ответственный за сборку msgid "External Link" msgstr "Внешняя ссылка" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "Приоритет сборки" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "Приоритет этого порядка сборки заказа" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "Приоритет этого порядка сборки заказа" msgid "Project Code" msgstr "Код проекта" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "Код проекта для этого заказа сборки" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Заказ на сборку {build} был завершен" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "Заказ на сборку был завершен" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "Вывод сборки не указан" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "Вывод сборки уже завершен" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "Вывод сборки не совпадает с порядком сборки" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "Количество должно быть больше нуля" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "Количество не может быть больше выходного количества" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "Построить объект" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "Построить объект" msgid "Quantity" msgstr "Количество" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "Требуемое количество для заказа сборки" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Элемент сборки должен указать вывод сборки, так как основная часть помечена как отслеживаемая" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Выделенное количество ({q}) не должно превышать доступное количество на складе ({a})" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "Предмет на складе перераспределен" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "Выделенное количество должно быть больше нуля" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "Количество должно быть 1 для сериализованных запасов" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "Выбранный товар на складе не соответствует строке BOM" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "Выбранный товар на складе не соответст msgid "Stock Item" msgstr "Предметы на складе" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "Исходный складской предмет" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "Количество на складе для построения" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "Установить в" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "Целевой товар на складе" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "дней" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "Позволяет переопределить user-Agent, используемый для загрузки изображений и файлов с внешнего URL (оставьте пустым по умолчанию)" #: common/models.py:1179 +msgid "Strict URL Validation" +msgstr "" + +#: common/models.py:1180 +msgid "Require schema specification when validating URLs" +msgstr "" + +#: common/models.py:1186 msgid "Require confirm" msgstr "Требуется подтверждение" -#: common/models.py:1180 +#: common/models.py:1187 msgid "Require explicit user confirmation for certain action." msgstr "Требовать явное подтверждение пользователя для определенного действия." -#: common/models.py:1186 +#: common/models.py:1193 msgid "Tree Depth" msgstr "Глубина дерева" -#: common/models.py:1187 +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "Глубина дерева по умолчанию для просмотра дерева. Глубокие уровни загружены по мере необходимости." -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "Интервал проверки обновлений" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "Как часто проверять наличие обновлений (установите ноль чтобы выключить)" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "Автоматическое резервное копирование" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "Включить автоматическое резервное копирование базы данных и медиа-файлов" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "Интервал автосохранения" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "Укажите количество дней между событиями автоматического резервного копирования" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "Интервал удаления задачи" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "Результаты фоновых задач будут удалены после указанного количества дней" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "Интервал удаления журнала ошибок" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "Журналы ошибок будут удалены после указанного количества дней" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "Интервал удаления уведомления" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "Уведомления пользователя будут удалены после указанного количества дней" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Поддержка штрих-кодов" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "Задержка сканирования штрих-кода" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "Время задержки обработки штрих-кода" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "Поддержка веб-камер штрих-кодов" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "Разрешить сканирование штрих-кода через веб-камеру в браузере" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "Ревизия деталей" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "Разрешить повторяющиеся IPN" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "Разрешить редактирование IPN" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "Шаблон" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "По умолчанию детали являются шаблонами" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "Сборка" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "Компонент" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "Можно купить" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "По умолчанию детали являются отслеживаемыми" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "Можно продавать" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "Отслеживание" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "По умолчанию детали являются отслеживаемыми" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "Виртуальная" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "Показывать связанные детали" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Исходные данные о поставщике" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Использовать расценки из ручного ввода данных о запасах для расчета цен" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "Режим отладки" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "Включить возврат заказов" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "Редактировать завершенные заказы на покупку" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "Необходимо указать EMail" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "Пользователи должны использовать многофакторную безопасность." -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "Проверять плагины при запуске" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "Показывать детали, на которые включены уведомления" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "Показывать детали, на которые включены уведомления, на главной странице" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "Показывать категории, на которые включены уведомления" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "Показывать категории, на которые включены уведомления, на главной странице" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "Показывать последние детали" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "Показывать последние детали на главной странице" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "Показывать непроверенные BOMы" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "Показывать BOMы, ожидающие проверки, на главной странице" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "Показывать изменившиеся складские запасы" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "Показывать единицы хранения с недавно изменившимися складскими запасами на главной странице" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "Показывать низкие складские запасы" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "Показывать единицы хранения с низкими складскими запасами на главной странице" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "Показывать закончившиеся детали" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "Показывать закончившиеся на складе единицы хранения на главной странице" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "Показывать требуемые детали" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "Показывать требуемые для сборки единицы хранения на главной странице" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "Показывать просрочку" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "Показывать единицы хранения с истёкшим сроком годности на главной странице" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "Показывать залежалые" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "Показывать залежалые единицы хранения на главной странице" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "Показывать незавершённые сборки" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "Показывать незавершённые сборки на главной странице" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "Показывать просроченные сборки" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "Показывать просроченные сборки на главной странице" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "Искать заказы на сборку" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "Отображать заказы на сборку в окне предварительного просмотра поиска" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "Поиск заказов на продажу" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "Поиск возвращенных заказов" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Планирование деталей" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Запасы деталей" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "Цена" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "Активный" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "Изображение" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/sl/LC_MESSAGES/django.po b/InvenTree/locale/sl/LC_MESSAGES/django.po index 6fb1bf2d6a..7f0146e3ff 100644 --- a/InvenTree/locale/sl/LC_MESSAGES/django.po +++ b/InvenTree/locale/sl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -47,11 +47,11 @@ msgstr "Vnesena napačna količina ({exc})" msgid "Error details can be found in the admin panel" msgstr "Napaka, podrobnosti vidne v pogledu administratorja" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Vnesi datum" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Priloga" msgid "Select file to attach" msgstr "Izberite prilogo" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Izberite prilogo" msgid "Link" msgstr "Povezava" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Zunanja povezava" @@ -295,9 +295,9 @@ msgstr "Komentar" msgid "File comment" msgstr "Komentar datoteke" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "" msgid "Invalid choice" msgstr "Nedovoljena izbira" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Nedovoljena izbira" msgid "Name" msgstr "Ime" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "Neveljavna oznaka valute" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Prestara vrednost ne sme biti negativna" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Prestarost ne sme presegati 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Neveljavna vrednost za prestarost" @@ -978,19 +978,19 @@ msgstr "Nalog izgradnje" msgid "Build Orders" msgstr "Nalogi izgradnje" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "Neveljavna izbira za nadrejeno izgradnjo" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Referenca naloga izgradnje" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "Referenca naloga izgradnje" msgid "Reference" msgstr "Referenca" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Nadrejena izgradnja" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Nalog izgradnje na katerega se ta izgradnaj nanaša" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "Nalog izgradnje na katerega se ta izgradnaj nanaša" msgid "Part" msgstr "Del" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Izberite del za izgradnjo" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Referenca dobavnica" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Dobavnica na katero se navezuje ta izgradnja" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Lokacija vira" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Izberite lokacijo dela za to izgradnjo (v primeru da ni pomembno pusti prazno)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Ciljna lokacija" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Izberite lokacijo, kjer bodo končne postavke shranjene" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Količina izgradenj" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Število postavk za izgradnjo" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Končane postavke" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Število postavk zaloge, ki so bile končane" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Status izgradnje" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Koda statusa izgradnje" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Številka serije" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Številka serije za to izgradnjo" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Datum ustvarjenja" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Rok dokončanja" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Rok končanja izdelave. Izdelava po tem datumu bo v zamudi po tem datumu." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Datom končanja" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "dokončal" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Izdal" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "Uporabnik, ki je izdal nalog za izgradnjo" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "Uporabnik, ki je izdal nalog za izgradnjo" msgid "Responsible" msgstr "Odgovoren" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "" msgid "External Link" msgstr "Zunanja povezava" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Nalog izgradnje {build} je dokončan" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "Nalog izgradnej dokončan" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "Ni določena izgradnja" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "Igradnja je že dokončana" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "Izgradnja se ne ujema s nalogom izdelave" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "Količina" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Izdelana postavka mora imeti izgradnjo, če je glavni del označen kot sledljiv" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Prestavljena zaloga ({q}) ne sme presegati zaloge ({a})" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "Preveč zaloge je prestavljene" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "Prestavljena količina mora biti večja od 0" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "Količina za zalogo s serijsko številko mora biti 1" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "Postavka zaloge" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "Izvorna postavka zaloge" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "Količina zaloge za prestavljanje za izgradnjo" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "Inštaliraj v" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "Destinacija postavke zaloge" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po index 1b1ce80bfb..4c6826d536 100644 --- a/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -27,31 +27,31 @@ msgstr "Användaren har inte behörighet att se denna modell" #: InvenTree/conversion.py:92 msgid "No value provided" -msgstr "" +msgstr "Inget värde angivet" #: InvenTree/conversion.py:125 #, python-brace-format msgid "Could not convert {original} to {unit}" -msgstr "" +msgstr "Kunde inte konvertera {original} till {unit}" #: InvenTree/conversion.py:127 msgid "Invalid quantity supplied" -msgstr "" +msgstr "Ogiltigt antal angivet" #: InvenTree/conversion.py:141 #, python-brace-format msgid "Invalid quantity supplied ({exc})" -msgstr "" +msgstr "Ogiltigt antal angivet ({exc})" #: InvenTree/exceptions.py:89 msgid "Error details can be found in the admin panel" msgstr "Information om felet finns under Error i adminpanelen" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Ange datum" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -125,7 +125,7 @@ msgstr "Den angivna e-postdomänen är inte godkänd." #: InvenTree/forms.py:371 msgid "Registration is disabled." -msgstr "" +msgstr "Registrering är stängd." #: InvenTree/helpers.py:452 order/models.py:446 order/models.py:623 msgid "Invalid quantity provided" @@ -137,7 +137,7 @@ msgstr "Tom serienummersträng" #: InvenTree/helpers.py:490 msgid "Duplicate serial" -msgstr "" +msgstr "Serienummret finns redan" #: InvenTree/helpers.py:523 InvenTree/helpers.py:558 #, python-brace-format @@ -264,7 +264,7 @@ msgstr "Bilaga" msgid "Select file to attach" msgstr "Välj fil att bifoga" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Välj fil att bifoga" msgid "Link" msgstr "Länk" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Länk till extern URL" @@ -295,9 +295,9 @@ msgstr "Kommentar" msgid "File comment" msgstr "Fil kommentar" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "" msgid "Invalid choice" msgstr "Ogiltigt val" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Ogiltigt val" msgid "Name" msgstr "Namn" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -470,7 +470,7 @@ msgstr "" #: InvenTree/serializers.py:454 #, python-brace-format msgid "Welcome to {current_site.name}" -msgstr "" +msgstr "Välkommen till {current_site.name}" #: InvenTree/serializers.py:455 #, python-brace-format @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "Inte en giltig valutakod" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Överskott värde får inte vara negativt" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Överskott får inte överstiga 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Ogiltigt värde för överskott" @@ -978,19 +978,19 @@ msgstr "Byggorder" msgid "Build Orders" msgstr "Byggordrar" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "Ogiltigt val för överordnad bygge" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Byggorderreferens" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "Byggorderreferens" msgid "Reference" msgstr "Referens" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Överordnat Bygge" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Byggorder till vilken detta bygge är tilldelad" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "Byggorder till vilken detta bygge är tilldelad" msgid "Part" msgstr "Del" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Välj del att bygga" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Försäljningsorderreferens" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Försäljningsorder till vilken detta bygge allokeras" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Källa Plats" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Välj plats att ta lager från för detta bygge (lämna tomt för att ta från någon lagerplats)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Destinationsplats" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Välj plats där de färdiga objekten kommer att lagras" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Bygg kvantitet" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Antal lagerobjekt att bygga" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Slutförda objekt" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Antal lagerposter som har slutförts" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Byggstatus" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Bygg statuskod" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Batchkod" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Batch-kod för denna byggutdata" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Skapad" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Datum för slutförande" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Måldatum för färdigställande. Byggandet kommer att förfallas efter detta datum." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Slutförandedatum" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "slutfört av" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Utfärdad av" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "Användare som utfärdade denna byggorder" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "Användare som utfärdade denna byggorder" msgid "Responsible" msgstr "Ansvarig" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "" msgid "External Link" msgstr "Extern länk" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "" msgid "Project Code" msgstr "Projektkod" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Byggorder {build} har slutförts" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "En byggorder har slutförts" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "Ingen byggutgång angiven" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "Byggutgång är redan slutförd" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "Byggutgång matchar inte bygg order" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "Antal" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Byggobjekt måste ange en byggutgång, eftersom huvuddelen är markerad som spårbar" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Tilldelad kvantitet ({q}) får inte överstiga tillgängligt lagersaldo ({a})" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "Lagerposten är överallokerad" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "Allokeringsmängden måste vara större än noll" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "Antal måste vara 1 för serialiserat lager" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "Artikel i lager" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "Källa lagervara" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "Lagersaldo att allokera för att bygga" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "Installera till" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "Destination lagervara" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 +msgid "Strict URL Validation" +msgstr "" + +#: common/models.py:1180 +msgid "Require schema specification when validating URLs" +msgstr "" + +#: common/models.py:1186 msgid "Require confirm" msgstr "Kräv bekräftelse" -#: common/models.py:1180 +#: common/models.py:1187 msgid "Require explicit user confirmation for certain action." msgstr "Kräv uttrycklig användarbekräftelse för vissa åtgärder." -#: common/models.py:1186 +#: common/models.py:1193 msgid "Tree Depth" msgstr "" -#: common/models.py:1187 +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Stöd för streckkoder" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "Virtuell" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "Delar är virtuella som standard" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "Visa import i vyer" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "Visa importguiden i vissa delvyer" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "Visa relaterade delar" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "Visa relaterade delar för en del" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "Visningsformat för delnamn" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "Formatera för att visa artikelnamnet" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "Interna priser" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "Aktivera etikettutskrift" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "Aktivera etikettutskrift från webbgränssnittet" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "Etikettbild DPI" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "Aktivera rapporter" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "Aktivera generering av rapporter" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "Debugläge" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "Sidstorlek" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "Standard sidstorlek för PDF-rapporter" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "Aktivera testrapporter" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "Tillåtna domäner" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "Aktivera projektkoder" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "Sök efter artiklar" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "Sök efter leverantörsartikel" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "Sök efter tillverkarartikel" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po index 3386d22acf..911aa17456 100644 --- a/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/InvenTree/locale/th/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:32\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -47,11 +47,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "ป้อนวันที่" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "ไฟล์แนบ" msgid "Select file to attach" msgstr "เลือกไฟล์ที่ต้องการแนบ" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "เลือกไฟล์ที่ต้องการแนบ" msgid "Link" msgstr "ลิงก์" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "" @@ -295,9 +295,9 @@ msgstr "ความคิดเห็น" msgid "File comment" msgstr "ความเห็นของไฟล์" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "" msgid "Name" msgstr "ชื่อ" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "" @@ -978,19 +978,19 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "" msgid "Part" msgstr "" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "" msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index bb9931b588..b1cbc884fa 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -47,11 +47,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "Hata detaylarını admin panelinde bulabilirsiniz" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Tarih giriniz" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Ek" msgid "Select file to attach" msgstr "Eklenecek dosyayı seç" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "Eklenecek dosyayı seç" msgid "Link" msgstr "Bağlantı" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" @@ -295,9 +295,9 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "" msgid "Invalid choice" msgstr "Geçersiz seçim" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "Geçersiz seçim" msgid "Name" msgstr "Adı" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "Geçerli bir para birimi kodu değil" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Fazlalık değeri negatif olmamalıdır" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Fazlalık %100'ü geçmemelidir" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "" @@ -978,19 +978,19 @@ msgstr "Yapım İşi Emri" msgid "Build Orders" msgstr "Yapım İşi Emirleri" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "Yapım İşi Emri Referansı" msgid "Reference" msgstr "Referans" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "Üst Yapım İşi" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" msgid "Part" msgstr "Parça" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "Yapım işi için parça seçin" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Satış Emri Referansı" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği satış emri" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "Kaynak Konum" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Bu yapım işi için stok alınacak konumu seçin (her hangi bir stok konumundan alınması için boş bırakın)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "Hedef Konum" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Tamamlanmış ögelerin saklanacağı konumu seçiniz" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "Yapım İşi Miktarı" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Yapım işi stok kalemlerinin sayısı" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "Tamamlanmış ögeler" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Tamamlanan stok kalemlerinin sayısı" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "Yapım İşi Durumu" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "Yapım işi durum kodu" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "Sıra numarası" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "Oluşturulma tarihi" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım işi gecikmiş olacak." -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "Tamamlama tarihi" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "tamamlayan" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "Veren" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "Bu yapım işi emrini veren kullanıcı" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "Bu yapım işi emrini veren kullanıcı" msgid "Responsible" msgstr "Sorumlu" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "" msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "Yapım işi çıktısı belirtilmedi" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "Yapım işi çıktısı zaten tamamlanmış" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "Miktar" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktısı için bir yapım işi ögesi belirtmelidir" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "Seri numaralı stok için miktar bir olmalı" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "" msgid "Stock Item" msgstr "Stok Kalemi" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "Kaynak stok kalemi" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "Yapım işi için tahsis edilen stok miktarı" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "Kurulduğu yer" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "Hedef stok kalemi" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "günler" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Barkod Desteği" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "DPN Regex" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "Parça DPN eşleştirmesi için Düzenli İfade Kalıbı (Regex)" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "Yinelenen DPN'ye İzin Ver" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "Birden çok parçanın aynı DPN'yi paylaşmasına izin ver" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "DPN Düzenlemeye İzin Ver" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "Parçayı düzenlerken DPN değiştirmeye izin ver" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "Kategori Paremetre Sablonu Kopyala" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "Parça oluştururken kategori parametre şablonlarını kopyala" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "Şablon" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "Montaj" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "Bileşen" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "Satın Alınabilir" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "Satılabilir" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "Takip Edilebilir" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "Sanal" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "Parçalar varsayılan olarak sanaldır" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "İlgili parçaları göster" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "Hata Ayıklama Modu" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "Raporları hata ayıklama modunda üret (HTML çıktısı)" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "Sayfa Boyutu" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "PDF raporlar için varsayılan sayfa boyutu" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "Formlarda Miktarı Göster" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "Fiyat" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "Aktif" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "Resim" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po index 9e106f1882..9d0bf7601c 100644 --- a/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 22:49+0000\n" -"PO-Revision-Date: 2023-12-06 02:40\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -47,11 +47,11 @@ msgstr "Số lượng cung cấp không hợp lệ ({exc})" msgid "Error details can be found in the admin panel" msgstr "Chi tiết lỗi có thể được tìm thấy trong bảng quản trị" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "Nhập ngày" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "Đính kèm" msgid "Select file to attach" msgstr "Chọn file đính kèm" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -295,9 +295,9 @@ msgstr "Bình luận" msgid "File comment" msgstr "Bình luận tệp tin" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "Tên trùng lặp không thể tồn tại trong cùng cấp thư mục" msgid "Invalid choice" msgstr "Lựa chọn sai" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -877,15 +877,15 @@ msgstr "Đơn vị vật lý không hợp lệ" msgid "Not a valid currency code" msgstr "Mã tiền tệ không hợp lệ" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "Giá trị hàng hóa dư không thể là số âm" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "Hàng hóa dư thừa không thể vượt quá 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "Giá trị không hợp lệ cho hàng hóa dư thừa" @@ -1259,7 +1259,7 @@ msgstr "Dựng đối tượng" #: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -2166,10 +2166,10 @@ msgstr "Tần suất cập nhật tiền tệ" msgid "How often to update exchange rates (set to zero to disable)" msgstr "Mức độ thường xuyên để cập nhật tỉ giá hối đoái (điền 0 để tắt)" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "ngày" @@ -2206,1196 +2206,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "Cho phép ghi đè user-agent được dùng để tải về hình ảnh và tệp tin từ xa theo URL bên ngoài (để trống nghĩa là dùng mặc định)" #: common/models.py:1179 +msgid "Strict URL Validation" +msgstr "" + +#: common/models.py:1180 +msgid "Require schema specification when validating URLs" +msgstr "" + +#: common/models.py:1186 msgid "Require confirm" msgstr "Yêu cầu xác nhận" -#: common/models.py:1180 +#: common/models.py:1187 msgid "Require explicit user confirmation for certain action." msgstr "Yêu cầu người dùng xác nhận rõ ràng với một số chức năng nhất định." -#: common/models.py:1186 +#: common/models.py:1193 msgid "Tree Depth" msgstr "Cấp độ cây" -#: common/models.py:1187 +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "Độ sâu cây mặc định cho màn hình cây. Cấp độ sâu hơn sẽ sử dụng kỹ thuật tải chậm nếu cần thiết." -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "Thời gian kiểm tra bản cập nhật" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "Mức độ thường xuyên để kiểm tra bản cập nhật (điền 0 để tắt)" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "Sao lưu tự động" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "Bật tính năng sao lưu tự động cơ sở dữ liệu và tệp tin đa phương tiện" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "Khoảng thời gian sao lưu tự động" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "Xác định số ngày giữa các kỳ sao lưu tự động" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "Khoảng thời gian xóa tác vụ" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "Kết quả tác vụ chạy ngầm sẽ bị xóa sau số ngày được chỉ định" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "Khoảng thời gian xóa nhật ký lỗi" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "Nhật ký lỗi sẽ bị xóa sau số ngày được chỉ định" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "Khoảng thời gian xóa thông báo" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "Thông báo sẽ bị xóa sau số ngày được chỉ định" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Hỗ trợ mã vạch" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "Bật hỗ trợ máy quét mã vạch trong giao diện web" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "Độ trễ quét mã vạch" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "Thời gian trễ xử lý đầu đọc mã vạch" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "Hỗ trợ mã vạch qua webcam" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "Cho phép quét mã vạch qua webcam bên trong trình duyệt" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "Phiên bản Sản phẩm" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "Bật trường phiên bản cho sản phẩm" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "Mẫu IPN" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "Mẫu dùng nhanh phổ biến dành cho tìm IPN sản phẩm" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "Cho phép trùng IPN" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "Cho phép nhiều sản phẩm dùng IPN giống nhau" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "Cho phép sửa IPN" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "Cho phép đổi giá trị IPN khi sửa một sản phẩm" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "Sao chép dữ liệu BOM của sản phẩm" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "Sao chép dữ liệu BOM mặc định khi nhân bản 1 sản phẩm" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "Sao chép dữ liệu tham số sản phẩm" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "Sao chép dữ liệu tham số mặc định khi nhân bản 1 sản phẩm" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "Chép thông tin kiểm thử sản phẩm" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "Sao chép dữ liệu kiểm thử mặc định khi nhân bản 1 sản phẩm" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "Sao chéo mẫu tham số danh mục" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "Sao chéo mẫu tham số danh mục khi tạo 1 sản phẩm" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "Mẫu" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "Sản phẩm là mẫu bởi mặc định" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "Lắp ráp" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "Sản phẩm có thể lắp giáp từ thành phần khác theo mặc định" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "Thành phần" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "Sản phẩm có thể được sử dụng mặc định như thành phần phụ" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "Có thể mua" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "Sản phẩm mặc định có thể mua được" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "Có thể bán" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "Sản phẩm mặc định có thể bán được" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "Có thể theo dõi" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "Sản phẩm mặc định có thể theo dõi được" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "Ảo" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "Sản phẩm mặc định là số hóa" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "Hiển thị Nhập liệu trong khung xem" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "Hiển thị đồ thuật nhập dữ liệu trong một số khung nhìn sản phẩm" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "Hiển thị sản phẩm liên quan" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "Hiện sản phẩm liên quan cho 1 sản phẩm" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "Số liệu tồn kho ban đầu" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "Cho phép tạo tồn kho ban đầu khi thêm 1 sản phẩm mới" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Dữ liệu nhà cung cấp ban đầu" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Cho phép tạo dữ liệu nhà cung cấp ban đầu khi thêm 1 sản phẩm mới" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "Định dạng tên sản phẩm hiển thị" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "Định dạng để hiển thị tên sản phẩm" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "Biểu tượng mặc định của danh mục sản phẩm" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "Biểu tượng mặc định của danh mục sản phẩm (để trống nghĩa là không có biểu tượng)" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "Bắt buộc đơn vị tham số" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "Nếu đơn vị được cung cấp, giá trị tham số phải phù hợp với các đơn vị xác định" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "Vị trí phần thập phân giá bán tối thiểu" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Số vị trí thập phân tối thiểu cần hiển thị khi tạo dữ liệu giá" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "Vị trí phần thập phân giá bán tối đa" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Số vị trí thập phân tối đa cần hiển thị khi tạo dữ liệu giá" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "Sử dụng giá bán nhà cung cấp" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Bao gồm giá phá vỡ cả nhà cung cấp trong tính toán giá tổng thể" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "Ghi đè lịch sử mua hàng" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Giá đơn hàng đặt mua trước đó ghi đè giá phá vỡ của nhà cung cấp" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "Sử dụng giá hàng hóa trong kho" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Dùng giá bán từ dữ liệu kho nhập vào thủ công đối với bộ tính toán giá bán" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "Tuổi giá kho hàng" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Loại trừ hàng hóa trong kho cũ hơn số ngày ngày từ bảng tính giá bán" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "Sử dụng giá biến thể" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "Bao gồm giá biến thể trong bộ tính toán giá tổng thể" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "Chỉ các biến thể hoạt động" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "Chỉ sử dụng sản phẩm biến thể hoạt động để tính toán giá bán biến thể" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "Tần suất tạo lại giá" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "Số ngày trước khi giá sản phẩm được tự động cập nhật" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "Giá nội bộ" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "Bật giá nội bộ cho sản phẩm" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "Ghi đè giá nội bộ" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "Nếu khả dụng, giá nội bộ ghi đè tính toán khoảng giá" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "Bật in tem nhãn" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "Bật chức năng in tem nhãn từ giao diện web" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "DPI hỉnh ảnh tem nhãn" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Độ phân giải DPI khi tạo tệp hình ảnh để cung cấp cho plugin in ấn tem nhãn" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "Bật báo cáo" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "Cho phép tạo báo cáo" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "Chế độ gỡ lỗi" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "Tạo báo cáo trong chế độ gỡ lỗi (đầu ra HTML)" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "Khổ giấy" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "Kích thước trang mặc định cho báo cáo PDF" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "Bật báo cáo kiểm thử" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "Cho phép tạo báo cáo kiểm thử" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "Đính kèm báo cáo kiểm thử" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "Khi in một báo cáo kiểm thử, đính kèm một bản sao của báo cáo kiểm thử với hàng trong kho đã được kết hợp" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "Sê ri toàn cục duy nhất" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "Số sê ri cho hàng trong kho phải là duy nhất trong toàn hệ thống" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "Tự động điền số sê ri" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "Tự động điền số sê ri vào biểu mẫu" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "Xóa kho đã hết hàng" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "Nhận dạng hành vi mặc định khi hàng trong kho bị hết" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "Mẫu sinh mã theo lô" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "Mẫu tạo mã theo lô mặc định cho hàng trong kho" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "Quá hạn trong kho" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "Bật chức năng quá hạn tồn kho" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "Bán kho quá hạn" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "Cho phép bán hàng kho quá hạn" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "Thời gian hàng cũ trong kho" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "Số ngày hàng trong kho được xác định là cũ trước khi quá hạn" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "Dựng kho quá hạn" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "Cho phép xây dựng với kho hàng quá hạn" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "Kiểm soát sở hữu kho" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "Bật chức năng kiểm soát sở hữu kho với địa điểm và hàng trong kho" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "Biểu tượng địa điểm kho mặc định" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "Biểu tượng địa điểm kho hàng mặc định (trống nghĩa là không có biểu tượng)" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "Hiển thị hàng hóa đã lắp đặt" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "Hiển thị hàng trong kho đã được lắp đặt trên bảng kho" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "Mã tham chiếu đơn đặt bản dựng" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "Mẫu bắt buộc cho để trường tham chiếu đơn đặt bản dựng" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "Bật đơn hàng trả lại" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "Bật chức năng đơn hàng trả lại trong giao diện người dùng" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "Mẫu tham chiếu đơn hàng trả lại" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "Mẫu bắt buộc để tạo trường tham chiếu đơn hàng trả lại" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "Sửa đơn hàng trả lại đã hoàn thành" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "Cho phép sửa đơn hàng trả lại sau khi đã hoàn thành rồi" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "Mẫu tham chiếu đơn đặt hàng" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "Mẫu bắt buộc để tạo trường tham chiếu đơn đặt hàng" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "Vận chuyển mặc định đơn đặt hàng" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "Cho phép tạo vận chuyển mặc định với đơn đặt hàng" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "Sửa đơn đặt hàng đã hoàn thành" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Cho phép sửa đơn đặt hàng sau khi đã vận chuyển hoặc hoàn thành" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "Mẫu tham chiếu đơn đặt mua" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "Mẫu bắt buộc cho để trường tham chiếu đơn đặt mua" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "Sửa đơn đặt mua đã hoàn thành" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Cho phép sửa đơn đặt mua sau khi đã vận chuyển hoặc hoàn thành" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "Bật quên mật khẩu" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "Bật chức năng quên mật khẩu trong trang đăng nhập" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "Bật đăng ký" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "Cho phép người dùng tự đăng ký tại trang đăng nhập" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "Bật SSO" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "Cho phép SSO tại trang đăng nhập" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "Bật đăng ký SSO" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Cho phép người dùng tự đăng ký SSO tại trang đăng nhập" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "Yêu cầu email" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "Yêu cầu người dùng cung cấp email để đăng ký" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "Người dùng tự động điền SSO" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "Tự động điền thông tin chi tiết từ dữ liệu tài khoản SSO" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "Thư 2 lần" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "Khi đăng ký sẽ hỏi người dùng hai lần thư điện tử của họ" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "Mật khẩu 2 lần" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "Khi đăng ký sẽ hỏi người dùng hai lần mật khẩu của họ" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "Các tên miền được phép" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Cấm đăng ký với 1 số tên miền cụ thể (dấu phẩy ngăn cách, bắt đầu với dấu @)" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "Nhóm khi đăng ký" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "Nhóm được gán cho người dùng mới khi đăng ký" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "Bắt buộc MFA" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "Người dùng phải sử dụng bảo mật đa nhân tố." -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "Kiểm tra phần mở rộng khi khởi động" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Kiểm tra toàn bộ phần mở rộng đã được cài đặt khi khởi dộng - bật trong môi trường ảo hóa" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "Bật tích hợp URL" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "Bật phần mở rộng để thêm định tuyến URL" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "Bật tích hợp điều hướng" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "Bật phần mở rộng để tích hợp thanh định hướng" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "Bật tích hợp ứng dụng" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "Bật phần mở rộng để thêm ứng dụng" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "Cho phép tích hợp lập lịch" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "Bật phẩn mở rộng để chạy các tác vụ theo lịch" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "Bật tích hợp nguồn cấp sự kiện" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "Bật phần mở rộng để trả lời sự kiện bên trong" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "Bật mã dự án" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "Bật mã dự án để theo dõi dự án" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "Chức năng kiểm kê" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Bật chức năng kiểm kê theo mức độ ghi nhận kho và tính toán giá trị kho" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "Ngoại trừ vị trí bên ngoài" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Loại trừ hàng trong kho thuộc địa điểm bên ngoài ra khỏi tính toán kiểm kê" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "Giai đoạn kiểm kê tự động" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Số ngày giữa ghi chép kiểm kê tự động (đặt không để tắt)" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "Khoảng thời gian xóa báo cáo" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Báo cáo kiểm kê sẽ bị xóa sau số ngày xác định" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "Hiển thị tên đầy đủ của người dùng" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "Hiển thị tên đầy đủ thay vì tên đăng nhập" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "Khóa thiết lập (phải duy nhất - phân biệt hoa thường" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "Ẩn sản phẩm ngừng hoạt động" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "Ẩn sản phẩm bị tắt trong kết quả trình bày tại trang chủ" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "Hiện sản phẩm đã đăng ký" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "Hiện sản phẩm đã đăng ký trên trang chủ" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "Hiện danh mục đã đăng ký" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "Hiện danh mục sản phẩm đã đăng ký trên trang chủ" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "Hiển thị nguyên liệu mới nhất" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "Hiển thị nguyên liệu mới nhất trên trang chủ" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "Hiển thị BOM chưa được xác thực" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "Hiện BOM chờ xác thực tại trang chủ" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "Hiện thay đổi kho hàng gần đây" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "Hiện hàng trong kho được thay đổi gần nhất trên trang chủ" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "Hiển thị hàng còn ít" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "Hiển thị hàng hóa còn ít tại trang chủ" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "Hiển thị hết hàng" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "Hiển thị hàng hóa đã bán hết tại trang chủ" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "Hiển thị hàng cần thiết" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "Hiện hàng trong kho cần thiết cho xây dựng tại trang chủ" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "Bán kho quá hạn" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "Hiển thị hàng hóa đã quá hạn trên trang chủ" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "Hiện kho hàng ế" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "Hiện hàng trong kho bị ế trên trang chủ" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "Hiện bản dựng chờ xử lý" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "Hiện bản dựng chờ xử lý trên trang chủ" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "Hiện bản dựng quá hạn" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "Hiện bản dựng quá hạn trên trang chủ" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "Hiện PO nổi bật" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "Hiện PO nổi bật trên trang chủ" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "Hiện PO quá hạn" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "Hiện đơn mua hàng quá hạn trên trang chủ" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "Hiện đơn hàng vận chuyển nổi bật" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "Hiện đơn hàng vận chuyển nổi bật tại trang chủ" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "Hiện đơn vận chuyển quá hạn" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "Hiện đơn vận chuyển quá hạn trên trang chủ" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "Hiện đơn vận chuyển chờ xử lý" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "Hiện đơn vận chuyển chờ xử lý trên trang chủ" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "Hiện tin tức" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "Hiện tin tức trên trang chủ" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "Hiển thị nhãn cùng dòng" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "Hiển thị nhãn PDF trong trình duyệt, thay vì tải về dạng tệp tin" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "Máy in tem nhãn mặc định" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "Cấu hình máy in tem nhãn nào được chọn mặc định" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "Hiển thị báo cáo cùng hàng" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "Hiện báo cáo PDF trong trình duyệt, thay vì tải về dạng tệp tin" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "Tìm sản phẩm" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "Hiện hàng hóa trong cửa sổ xem trước tìm kiếm" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "Tìm sản phẩm nhà cung cấp" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "Hiện sản phẩm nhà cung cấp trong cửa sổ xem trước tìm kiếm" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "Tìm sản phẩm nhà sản xuất" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "Hiện sản phẩm nhà sản xuất trong cửa sổ xem trước tìm kiếm" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "Ẩn sản phẩm ngừng hoạt động" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "Loại trừ sản phẩm ngưng hoạt động trong cửa sổ xem trước tìm kiếm" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "Tìm kiếm danh mục" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "Hiện danh mục sản phẩm trong cửa sổ xem trước tìm kiếm" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "Tìm kiếm kho" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "Hiện hàng hóa ở kho trong cửa sổ xem trước tìm kiếm" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "Ẩn hàng hóa trong kho không có sẵn" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "Không bao gồm hàng hóa trong kho mà không sẵn sàng từ màn hình xem trước tìm kiếm" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "Tìm kiếm vị trí" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "Hiện vị trí kho hàng trong cửa sổ xem trước tìm kiếm" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "Tìm kiếm công ty" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "Hiện công ty trong cửa sổ xem trước tìm kiếm" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "Tìm kiếm đặt hàng xây dựng" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "Hiện đơn đặt xây dựng trong cửa sổ xem trước tìm kiếm" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "Tìm kiếm đơn đặt mua" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "Hiện đơn đặt mua trong cửa sổ xem trước tìm kiếm" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "Loại trừ đơn đặt mua không hoạt động" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "Loại trừ đơn đặt mua không hoạt động ra khỏi cửa sổ xem trước tìm kiếm" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "Tìm đơn đặt hàng người mua" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "Hiện đơn đặt hàng người mua trong cửa sổ xem trước tìm kiếm" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "Loại trừ đơn đặt hàng người mua không hoạt động" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "Không bao gồm đơn đặt hàng người mua không hoạt động trong cửa sổ xem trước tìm kiếm" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "Tìm kiếm đơn hàng trả lại" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "Hiện đơn hàng trả lại trong cửa sổ xem trước tìm kiếm" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "Loại trừ đơn hàng trả lại không hoạt động" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "Không bao gồm đơn hàng trả lại không hoạt động trong cửa sổ xem trước tìm kiếm" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "Kết quả xem trước tìm kiếm" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "Số kết quả cần hiển thị trong từng phần của cửa sổ xem trước tìm kiếm" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "Tìm kiếm biểu thức" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "Bật tìm kiếm biểu thức chính quy trong câu truy vấn tìm kiếm" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "Tìm phù hợp toàn bộ chữ" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "Truy vấn tìm trả về kết quả phù hợp toàn bộ chữ" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "Hiện số lượng trong biểu mẫu" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "Hiển thị số lượng sản phẩm có sẵn trong một số biểu mẫu" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "Phím escape để đóng mẫu biểu" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "Sử dụng phím escape để đóng mẫu biểu hộp thoại" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "Cố định điều hướng" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "Vị trí thành điều hướng là cố định trên cùng màn hình" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "Định dạng ngày" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "Định dạng ưa chuộng khi hiển thị ngày" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Lập lịch sản phẩm" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "Hiển thị thông tin lịch sản phẩm" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Kiểm kê sản phẩm" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "Hiển thị thông tin kiểm kê sản phẩm (nếu chức năng kiểm kê được bật)" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "Độ dài chuỗi trong bảng" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "Giới hạn độ dài tối đa cho chuỗi hiển thị trong kiểu xem bảng biểu" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "Mẫu nhãn sản phẩm mặc định" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "Mẫu nhãn sản phẩm mặc định được chọn tự động" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "Mẫu hàng hóa trong khi mặc định" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "Mẫu nhãn hàng hóa trong kho tự động được chọn" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "Mẫu nhãn vị trí kho mặc định" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "Mẫu nhãn vị trí kho được chọn tự động" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "Nhận báo cáo lỗi" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "Nhận thông báo khi có lỗi hệ thống" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "Số lượng giá phá vỡ" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3403,23 +3411,23 @@ msgstr "Số lượng giá phá vỡ" msgid "Price" msgstr "Giá" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "Đơn vị giá theo số lượng cụ thể" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "Đầu mối" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "Đầu mối tại điểm webhook được nhận" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "Tên của webhook này" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3428,101 +3436,101 @@ msgstr "Tên của webhook này" msgid "Active" msgstr "Hoạt động" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "Webhook có hoạt động không" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "Chữ ký số" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "Chữ ký số để truy cập" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "Bí mật" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "Mã bí mật dùng chung cho HMAC" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "Mã Tin nhắn" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "Định danh duy nhất cho tin nhắn này" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "Máy chủ" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "Mãy chủ từ tin nhắn này đã được nhận" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "Đầu mục" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "Đầu mục tin nhắn" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "Thân" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "Thân tin nhắn này" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "Đầu mối của tin nhắn này đã nhận được" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "Làm việc vào" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "Công việc trong tin nhắn này đã kết thúc?" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "Mã" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Tiêu đề" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "Đã công bố" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "Tác giả" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "Tóm tắt" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "Đọc" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "Tin này đã được đọc?" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3532,31 +3540,31 @@ msgstr "Tin này đã được đọc?" msgid "Image" msgstr "Hình ảnh" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "Tệp ảnh" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "Tên đơn vị phải là một định danh hợp lệ" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "Tên đơn vị" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "Biểu tượng" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "Biểu tượng đơn vị tùy chọn" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Định nghĩa" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "Định nghĩa đơn vị" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index ab29583bee..66342af882 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" -"PO-Revision-Date: 2023-12-05 02:31\n" +"POT-Creation-Date: 2023-12-06 06:18+0000\n" +"PO-Revision-Date: 2023-12-07 02:35\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" @@ -47,11 +47,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "詳細的錯誤訊息可以在管理介面中瀏覽" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "輸入日期" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -264,7 +264,7 @@ msgstr "附件" msgid "Select file to attach" msgstr "選擇附件" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -281,7 +281,7 @@ msgstr "選擇附件" msgid "Link" msgstr "連結" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "外部URL連結" @@ -295,9 +295,9 @@ msgstr "註解" msgid "File comment" msgstr "檔案註解" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -342,8 +342,8 @@ msgstr "同一個上層元件下不能有重複的名字" msgid "Invalid choice" msgstr "無效的選項" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -362,7 +362,7 @@ msgstr "無效的選項" msgid "Name" msgstr "名稱" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -876,15 +876,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "無效的貨幣代碼" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "損失值不能為負" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "損失率不能超過100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "無效的損失值" @@ -978,19 +978,19 @@ msgstr "生產工單" msgid "Build Orders" msgstr "生產工單" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "無效的上層生產工單選擇" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "生產工單代號" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1006,20 +1006,20 @@ msgstr "生產工單代號" msgid "Reference" msgstr "參考代號" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "關於生產工單的簡單說明(選填)" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "上層生產工單" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "這張生產工單對應的上層生產工單" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1070,103 +1070,103 @@ msgstr "這張生產工單對應的上層生產工單" msgid "Part" msgstr "零件" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "選擇要生產的零件" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "銷售訂單代號" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "這張生產工單對應的銷售訂單" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "來源倉儲地點" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "選擇領取料件的倉儲地點(留白表示可以從任何地點領取)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "目標倉儲地點" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "選擇要存放成品的倉儲地點" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "生產數量" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "要生產的庫存品數量" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "已完成項目" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "已經完成的庫存品數量" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "生產狀態" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "生產狀態代碼" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "批量代碼" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "本批次成品的生產批號" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "建立日期" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "目標完成日期" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "生產的預計完成日期。若超過此日期則工單會逾期。" -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "完成日期" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "完成者" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "發布者" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "發布此生產工單的使用者" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1181,11 +1181,11 @@ msgstr "發布此生產工單的使用者" msgid "Responsible" msgstr "負責人" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "負責此生產工單的使用者或群組" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1197,15 +1197,15 @@ msgstr "負責此生產工單的使用者或群組" msgid "External Link" msgstr "外部連結" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "製造優先度" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "此生產工單的優先程度" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1216,49 +1216,49 @@ msgstr "此生產工單的優先程度" msgid "Project Code" msgstr "專案代碼" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "此生產工單隸屬的專案代碼" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "生產工單 {build} 已經完成" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "一張生產工單已經完成" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "尚未指定生產品項" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "生產成品已經完成" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "生產品項與生產工單不符" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "數量必須大於零" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "數量不能大於工單生產數量" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1303,36 +1303,36 @@ msgstr "" msgid "Quantity" msgstr "數量" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "生產工單所需數量" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "分配的數量({q})不能超過可用的庫存數量({a})" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "庫存品項超額分配" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "分配的數量必須大於零" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "有序號的品項數量必須為1" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "選擇的庫存品項和BOM的項目不符" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1349,19 +1349,19 @@ msgstr "選擇的庫存品項和BOM的項目不符" msgid "Stock Item" msgstr "庫存品項" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "來源庫存項目" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "要分配的庫存數量" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "安裝到" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "目的庫存品項" @@ -2165,10 +2165,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "天" @@ -2205,1196 +2205,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "自動備份" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "啟動資料庫和媒體文件自動備份" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "自動備份間隔" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3402,23 +3410,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3427,101 +3435,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3531,31 +3539,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po b/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po index 0f0eed54c5..d8c81634dd 100644 --- a/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" +"POT-Creation-Date: 2023-12-06 12:55+0000\n" "PO-Revision-Date: 2023-02-28 22:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -52,11 +52,11 @@ msgstr "提供的数量无效" msgid "Error details can be found in the admin panel" msgstr "在管理面板中可以找到错误详细信息" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "输入日期" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -274,7 +274,7 @@ msgstr "附件" msgid "Select file to attach" msgstr "选择附件" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -291,7 +291,7 @@ msgstr "选择附件" msgid "Link" msgstr "链接" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "链接到外部 URL" @@ -305,9 +305,9 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -352,8 +352,8 @@ msgstr "" msgid "Invalid choice" msgstr "选择无效" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -372,7 +372,7 @@ msgstr "选择无效" msgid "Name" msgstr "名称" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -914,15 +914,15 @@ msgstr "无效值" msgid "Not a valid currency code" msgstr "不是有效的货币代码" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "备损值不能为负数" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "备损不能超过 100%" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "无效的备损值" @@ -1016,21 +1016,21 @@ msgstr "生产订单" msgid "Build Orders" msgstr "生产订单" -#: build/models.py:115 +#: build/models.py:116 +msgid "Invalid choice for parent build" +msgstr "上级生产选项无效" + +#: build/models.py:127 #, fuzzy #| msgid "Order cannot be cancelled" msgid "Build order part cannot be changed" msgstr "无法取消订单" -#: build/models.py:122 -msgid "Invalid choice for parent build" -msgstr "上级生产选项无效" - -#: build/models.py:166 +#: build/models.py:171 msgid "Build Order Reference" msgstr "相关生产订单" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1046,22 +1046,22 @@ msgstr "相关生产订单" msgid "Reference" msgstr "引用" -#: build/models.py:178 +#: build/models.py:183 #, fuzzy #| msgid "Brief description of the build" msgid "Brief description of the build (optional)" msgstr "生产的简短描述." -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "上级生产" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "此次生产匹配的订单" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1112,103 +1112,103 @@ msgstr "此次生产匹配的订单" msgid "Part" msgstr "商品" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "选择要生产的商品" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "相关销售订单" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "此次生产匹配的销售订单" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "来源地点" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "此次生产从哪个仓储位置获取库存(留空即可从任何仓储位置取出)" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "目标地点" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "选择已完成项目仓储地点" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "生产数量" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "要生产的项目数量" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "已完成项目" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "已完成的库存项目数量" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "生产状态" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "生产状态代码" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "批量代码" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "此生产产出的批量代码" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "创建日期" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "预计完成日期" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "生产完成的目标日期。生产将在此日期之后逾期。" -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "完成日期:" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "完成人" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "发布者" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "发布此生产订单的用户" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1223,11 +1223,11 @@ msgstr "发布此生产订单的用户" msgid "Responsible" msgstr "责任人" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "构建此订单的用户或组" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1239,15 +1239,15 @@ msgstr "构建此订单的用户或组" msgid "External Link" msgstr "外部链接" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "创建优先级" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "此构建订单的优先级" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1260,55 +1260,55 @@ msgstr "此构建订单的优先级" msgid "Project Code" msgstr "商品二维码" -#: build/models.py:317 +#: build/models.py:322 #, fuzzy #| msgid "Priority of this build order" msgid "Project code for this build order" msgstr "此构建订单的优先级" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "生产订单 {build} 已完成" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "生产订单已完成" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "未指定生产产出" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "生产产出已完成" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "生产产出与订单不匹配" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "数量必须大于0" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 #, fuzzy #| msgid "Quantity must be greater than zero" msgid "Quantity cannot be greater than the output quantity" msgstr "数量必须大于0" -#: build/models.py:1274 +#: build/models.py:1279 #, fuzzy #| msgid "Build Notes" msgid "Build object" msgstr "生产备注" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1353,40 +1353,40 @@ msgstr "生产备注" msgid "Quantity" msgstr "数量" -#: build/models.py:1289 +#: build/models.py:1294 #, fuzzy #| msgid "Stock required for build order" msgid "Required quantity for build order" msgstr "生产订单所需的库存" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "生产项必须指定生产产出,因为主部件已经被标记为可追踪的" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "分配数量 ({q}) 不得超过可用库存数量 ({a})" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "库存物品分配过度!" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "分配数量必须大于0" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "序列化库存的数量必须是 1" -#: build/models.py:1461 +#: build/models.py:1466 #, fuzzy #| msgid "Selected stock item not found in BOM" msgid "Selected stock item does not match BOM line" msgstr "在BOM中找不到选定的库存项" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1403,19 +1403,19 @@ msgstr "在BOM中找不到选定的库存项" msgid "Stock Item" msgstr "库存项" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "源库存项" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "分配到生产的数量" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "安装到" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "目标库存项" @@ -2252,10 +2252,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "天" @@ -2292,1232 +2292,1240 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 #, fuzzy #| msgid "Enable barcode scanner support" msgid "Enable barcode scanner support in the web interface" msgstr "启用条形码扫描支持" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 #, fuzzy #| msgid "Part description" msgid "Part Revisions" msgstr "商品描述" -#: common/models.py:1284 +#: common/models.py:1291 #, fuzzy #| msgid "Enable internal prices for parts" msgid "Enable revision field for Part" msgstr "启用内部商品价格" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "模板" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "组装" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "组件" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "可购买" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "商品默认可购买" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "可销售" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "商品默认可销售" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "可追踪" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "商品默认可跟踪" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "虚拟" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "商品默认是虚拟的" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "视图中显示导入" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "在一些商品视图中显示导入向导" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "显示相关商品" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 #, fuzzy #| msgid "Parameter units" msgid "Enforce Parameter Units" msgstr "参数单位" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "内部价格" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "启用内部商品价格" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "调试模式" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "在调试模式生成报告(HTML输出)" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "页面大小" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "PDF 报表默认页面大小" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "启用生成测试报表" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "库存到期" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "启用库存到期功能" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "销售过期库存" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "允许销售过期库存" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "库存所有权控制" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 #, fuzzy #| msgid "Select Stock Items" msgid "Show Installed Stock Items" msgstr "选择库存项" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 #, fuzzy #| msgid "Sales Orders" msgid "Enable Return Orders" msgstr "销售订单" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 #, fuzzy #| msgid "Build Order Reference" msgid "Return Order Reference Pattern" msgstr "相关生产订单" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 #, fuzzy #| msgid "Complete Build Order" msgid "Edit Completed Return Orders" msgstr "生产订单完成" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 #, fuzzy #| msgid "Sales Orders" msgid "Enable project codes" msgstr "销售订单" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 #, fuzzy #| msgid "Exclude Location" msgid "Exclude External Locations" msgstr "排除地点" -#: common/models.py:1861 +#: common/models.py:1868 #, fuzzy #| msgid "Exclude stock items from this selected location" msgid "Exclude stock items in external locations from stocktake calculations" msgstr "从该选定的仓储地点排除库存项" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 #, fuzzy #| msgid "Build to allocate parts" msgid "Hide inactive parts" msgstr "生产以分配部件" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "显示最近商品" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "在主页上显示最近商品" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "显示逾期生产" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "在主页上显示逾期的生产" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 #, fuzzy #| msgid "Show latest parts on the homepage" msgid "Show pending SO shipments on the homepage" msgstr "在主页上显示最近商品" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "内嵌标签显示" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "在浏览器中显示 PDF 标签,而不是以文件形式下载" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "在浏览器中显示 PDF 报告,而不是以文件形式下载" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 #, fuzzy #| msgid "Purchase Orders" msgid "Search Return Orders" msgstr "采购订单" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "搜索预览结果" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 #, fuzzy #| msgid "Search" msgid "Regex Search" msgstr "搜索" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "在表格中显示数量" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "在某些表格中显示可用的商品数量" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 #, fuzzy #| msgid "Select Label Template" msgid "Default part label template" msgstr "选择标签模板" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 #, fuzzy #| msgid "stock items selected" msgid "Default stock item template" msgstr "已选择库存项" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 #, fuzzy #| msgid "No stock location set" msgid "Default stock location label template" msgstr "未设置仓储地点" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3525,23 +3533,23 @@ msgstr "" msgid "Price" msgstr "价格" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3550,101 +3558,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "令牌" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3654,41 +3662,41 @@ msgstr "" msgid "Image" msgstr "图片" -#: common/models.py:2918 +#: common/models.py:2925 #, fuzzy #| msgid "Image" msgid "Image file" msgstr "图片" -#: common/models.py:2961 +#: common/models.py:2968 #, fuzzy #| msgid "Must be a valid number" msgid "Unit name must be a valid identifier" msgstr "必须是有效数字" -#: common/models.py:2983 +#: common/models.py:2990 #, fuzzy #| msgid "Part name" msgid "Unit name" msgstr "商品名称" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 #, fuzzy #| msgid "Optional Items" msgid "Optional unit symbol" msgstr "可选项目" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 #, fuzzy #| msgid "Destination" msgid "Definition" msgstr "目的地" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/InvenTree/locale/zh_hant/LC_MESSAGES/django.po b/InvenTree/locale/zh_hant/LC_MESSAGES/django.po index 84be18a7ad..f1b11f50da 100644 --- a/InvenTree/locale/zh_hant/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh_hant/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-05 01:22+0000\n" +"POT-Creation-Date: 2023-12-06 12:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -48,11 +48,11 @@ msgstr "" msgid "Error details can be found in the admin panel" msgstr "" -#: InvenTree/fields.py:127 +#: InvenTree/fields.py:142 msgid "Enter date" msgstr "" -#: InvenTree/fields.py:200 InvenTree/models.py:920 build/serializers.py:433 +#: InvenTree/fields.py:215 InvenTree/models.py:920 build/serializers.py:433 #: build/serializers.py:511 build/templates/build/sidebar.html:21 #: company/models.py:733 company/templates/company/sidebar.html:37 #: order/models.py:1104 order/templates/order/po_sidebar.html:11 @@ -265,7 +265,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:482 common/models.py:2877 company/models.py:129 +#: InvenTree/models.py:482 common/models.py:2884 company/models.py:129 #: company/models.py:387 company/models.py:441 company/models.py:720 #: order/models.py:234 order/models.py:1108 order/models.py:1466 #: part/admin.py:38 part/models.py:837 @@ -282,7 +282,7 @@ msgstr "" msgid "Link" msgstr "" -#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 +#: InvenTree/models.py:483 build/models.py:307 part/models.py:838 #: stock/models.py:769 msgid "Link to external URL" msgstr "" @@ -296,9 +296,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2337 -#: common/models.py:2338 common/models.py:2550 common/models.py:2551 -#: common/models.py:2807 common/models.py:2808 part/models.py:3007 +#: InvenTree/models.py:492 InvenTree/models.py:493 common/models.py:2344 +#: common/models.py:2345 common/models.py:2557 common/models.py:2558 +#: common/models.py:2814 common/models.py:2815 part/models.py:3007 #: part/models.py:3092 part/models.py:3171 part/models.py:3191 #: plugin/models.py:229 plugin/models.py:230 #: report/templates/report/inventree_test_report_base.html:105 @@ -343,8 +343,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2536 -#: common/models.py:2982 company/models.py:525 label/models.py:116 +#: InvenTree/models.py:786 InvenTree/models.py:787 common/models.py:2543 +#: common/models.py:2989 company/models.py:525 label/models.py:116 #: part/models.py:783 part/models.py:3389 plugin/models.py:42 #: report/models.py:170 stock/models.py:71 stock/models.py:72 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -363,7 +363,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:793 build/models.py:175 +#: InvenTree/models.py:793 build/models.py:180 #: build/templates/build/detail.html:24 common/models.py:126 #: company/models.py:447 company/models.py:726 #: company/templates/company/company_base.html:71 @@ -879,15 +879,15 @@ msgstr "" msgid "Not a valid currency code" msgstr "" -#: InvenTree/validators.py:106 InvenTree/validators.py:122 +#: InvenTree/validators.py:120 InvenTree/validators.py:136 msgid "Overage value must not be negative" msgstr "" -#: InvenTree/validators.py:124 +#: InvenTree/validators.py:138 msgid "Overage must not exceed 100%" msgstr "" -#: InvenTree/validators.py:131 +#: InvenTree/validators.py:145 msgid "Invalid value for overage" msgstr "" @@ -981,19 +981,19 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:115 -msgid "Build order part cannot be changed" -msgstr "" - -#: build/models.py:122 +#: build/models.py:116 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:166 +#: build/models.py:127 +msgid "Build order part cannot be changed" +msgstr "" + +#: build/models.py:171 msgid "Build Order Reference" msgstr "" -#: build/models.py:167 order/models.py:363 order/models.py:776 +#: build/models.py:172 order/models.py:363 order/models.py:776 #: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: part/models.py:3795 part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -1009,20 +1009,20 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:178 +#: build/models.py:183 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:186 build/templates/build/build_base.html:183 +#: build/models.py:191 build/templates/build/build_base.html:183 #: build/templates/build/detail.html:87 msgid "Parent Build" msgstr "" -#: build/models.py:187 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:192 build/templates/build/build_base.html:97 +#: build/models.py:197 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:908 #: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: part/models.py:366 part/models.py:2847 part/models.py:2973 @@ -1073,103 +1073,103 @@ msgstr "" msgid "Part" msgstr "" -#: build/models.py:200 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:205 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:209 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:214 build/serializers.py:942 +#: build/models.py:219 build/serializers.py:942 #: templates/js/translated/build.js:1718 #: templates/js/translated/sales_order.js:1185 msgid "Source Location" msgstr "" -#: build/models.py:218 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:223 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:227 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:231 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:234 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:238 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:240 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:244 +#: build/models.py:249 msgid "Build Status" msgstr "" -#: build/models.py:248 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 +#: build/models.py:262 build/serializers.py:275 order/serializers.py:516 #: stock/models.py:773 stock/serializers.py:1282 #: templates/js/translated/purchase_order.js:1125 msgid "Batch Code" msgstr "" -#: build/models.py:261 build/serializers.py:276 +#: build/models.py:266 build/serializers.py:276 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:242 part/models.py:975 +#: build/models.py:269 order/models.py:242 part/models.py:975 #: part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" msgstr "" -#: build/models.py:268 +#: build/models.py:273 msgid "Target completion date" msgstr "" -#: build/models.py:269 +#: build/models.py:274 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:272 order/models.py:413 order/models.py:1781 +#: build/models.py:277 order/models.py:413 order/models.py:1781 #: templates/js/translated/build.js:2235 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:283 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/translated/build.js:2195 +#: build/models.py:291 templates/js/translated/build.js:2195 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:292 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 build/templates/build/build_base.html:204 +#: build/models.py:300 build/templates/build/build_base.html:204 #: build/templates/build/detail.html:122 common/models.py:134 #: order/models.py:256 order/templates/order/order_base.html:217 #: order/templates/order/return_order_base.html:188 @@ -1184,11 +1184,11 @@ msgstr "" msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:301 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:108 +#: build/models.py:306 build/templates/build/detail.html:108 #: company/templates/company/manufacturer_part.html:107 #: company/templates/company/supplier_part.html:194 #: order/templates/order/order_base.html:167 @@ -1200,15 +1200,15 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:306 +#: build/models.py:311 msgid "Build Priority" msgstr "" -#: build/models.py:309 +#: build/models.py:314 msgid "Priority of this build order" msgstr "" -#: build/models.py:316 common/models.py:119 order/admin.py:17 +#: build/models.py:321 common/models.py:119 order/admin.py:17 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: templates/js/translated/build.js:2132 #: templates/js/translated/purchase_order.js:1704 @@ -1219,49 +1219,49 @@ msgstr "" msgid "Project Code" msgstr "" -#: build/models.py:317 +#: build/models.py:322 msgid "Project code for this build order" msgstr "" -#: build/models.py:552 +#: build/models.py:557 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:558 +#: build/models.py:563 msgid "A build order has been completed" msgstr "" -#: build/models.py:776 build/models.py:851 +#: build/models.py:781 build/models.py:856 msgid "No build output specified" msgstr "" -#: build/models.py:779 +#: build/models.py:784 msgid "Build output is already completed" msgstr "" -#: build/models.py:782 +#: build/models.py:787 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 +#: build/models.py:860 build/serializers.py:218 build/serializers.py:257 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:860 build/serializers.py:223 +#: build/models.py:865 build/serializers.py:223 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1274 +#: build/models.py:1279 msgid "Build object" msgstr "" -#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 +#: build/models.py:1293 build/models.py:1551 build/serializers.py:205 #: build/serializers.py:242 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2359 +#: build/templates/build/detail.html:34 common/models.py:2366 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:273 #: part/forms.py:47 part/models.py:2986 part/models.py:3776 @@ -1306,36 +1306,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1289 +#: build/models.py:1294 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1378 +#: build/models.py:1383 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1388 order/models.py:1616 +#: build/models.py:1393 order/models.py:1616 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1394 order/models.py:1619 +#: build/models.py:1399 order/models.py:1619 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1400 +#: build/models.py:1405 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1461 +#: build/models.py:1466 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 +#: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 @@ -1352,19 +1352,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1534 +#: build/models.py:1539 msgid "Source stock item" msgstr "" -#: build/models.py:1547 +#: build/models.py:1552 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1555 +#: build/models.py:1560 msgid "Install into" msgstr "" -#: build/models.py:1556 +#: build/models.py:1561 msgid "Destination stock item" msgstr "" @@ -2168,10 +2168,10 @@ msgstr "" msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1139 common/models.py:1203 common/models.py:1221 -#: common/models.py:1228 common/models.py:1239 common/models.py:1250 -#: common/models.py:1481 common/models.py:1505 common/models.py:1624 -#: common/models.py:1880 +#: common/models.py:1139 common/models.py:1210 common/models.py:1228 +#: common/models.py:1235 common/models.py:1246 common/models.py:1257 +#: common/models.py:1488 common/models.py:1512 common/models.py:1631 +#: common/models.py:1887 msgid "days" msgstr "" @@ -2208,1196 +2208,1204 @@ msgid "Allow to override the user-agent used to download images and files from e msgstr "" #: common/models.py:1179 -msgid "Require confirm" +msgid "Strict URL Validation" msgstr "" #: common/models.py:1180 -msgid "Require explicit user confirmation for certain action." +msgid "Require schema specification when validating URLs" msgstr "" #: common/models.py:1186 -msgid "Tree Depth" +msgid "Require confirm" msgstr "" #: common/models.py:1187 +msgid "Require explicit user confirmation for certain action." +msgstr "" + +#: common/models.py:1193 +msgid "Tree Depth" +msgstr "" + +#: common/models.py:1194 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1196 +#: common/models.py:1203 msgid "Update Check Interval" msgstr "" -#: common/models.py:1197 +#: common/models.py:1204 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1207 +#: common/models.py:1214 msgid "Automatic Backup" msgstr "" -#: common/models.py:1208 +#: common/models.py:1215 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1214 +#: common/models.py:1221 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1215 +#: common/models.py:1222 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1236 +#: common/models.py:1243 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1237 +#: common/models.py:1244 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1258 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1265 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1259 +#: common/models.py:1266 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1265 +#: common/models.py:1272 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1266 +#: common/models.py:1273 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1276 +#: common/models.py:1283 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1277 +#: common/models.py:1284 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1283 +#: common/models.py:1290 msgid "Part Revisions" msgstr "" -#: common/models.py:1284 +#: common/models.py:1291 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1290 +#: common/models.py:1297 msgid "IPN Regex" msgstr "" -#: common/models.py:1291 +#: common/models.py:1298 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1309 +#: common/models.py:1316 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1316 +#: common/models.py:1323 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1323 +#: common/models.py:1330 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1330 +#: common/models.py:1337 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1337 part/admin.py:55 part/models.py:3540 +#: common/models.py:1344 part/admin.py:55 part/models.py:3540 #: report/models.py:176 templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:763 msgid "Template" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1344 part/admin.py:51 part/admin.py:279 part/models.py:933 +#: common/models.py:1351 part/admin.py:51 part/admin.py:279 part/models.py:933 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:717 msgid "Assembly" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1351 part/admin.py:52 part/models.py:939 +#: common/models.py:1358 part/admin.py:52 part/models.py:939 #: templates/js/translated/table_filters.js:725 msgid "Component" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1358 part/admin.py:53 part/models.py:950 +#: common/models.py:1365 part/admin.py:53 part/models.py:950 msgid "Purchaseable" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1365 part/admin.py:54 part/models.py:955 +#: common/models.py:1372 part/admin.py:54 part/models.py:955 #: templates/js/translated/table_filters.js:751 msgid "Salable" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1372 part/admin.py:56 part/models.py:945 +#: common/models.py:1379 part/admin.py:56 part/models.py:945 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:767 msgid "Trackable" msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1379 part/admin.py:57 part/models.py:965 +#: common/models.py:1386 part/admin.py:57 part/models.py:965 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:771 msgid "Virtual" msgstr "" -#: common/models.py:1380 +#: common/models.py:1387 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1386 +#: common/models.py:1393 msgid "Show Import in Views" msgstr "" -#: common/models.py:1387 +#: common/models.py:1394 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1393 +#: common/models.py:1400 msgid "Show related parts" msgstr "" -#: common/models.py:1394 +#: common/models.py:1401 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1400 +#: common/models.py:1407 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1401 +#: common/models.py:1408 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1407 templates/js/translated/part.js:107 +#: common/models.py:1414 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1408 +#: common/models.py:1415 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1415 +#: common/models.py:1422 msgid "Format to display the part name" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1423 +#: common/models.py:1430 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1428 +#: common/models.py:1435 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1429 +#: common/models.py:1436 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1435 +#: common/models.py:1442 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1436 +#: common/models.py:1443 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1446 +#: common/models.py:1453 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1447 +#: common/models.py:1454 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1457 +#: common/models.py:1464 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1458 +#: common/models.py:1465 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Purchase History Override" msgstr "" -#: common/models.py:1465 +#: common/models.py:1472 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1472 +#: common/models.py:1479 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1479 +#: common/models.py:1486 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1489 +#: common/models.py:1496 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1490 +#: common/models.py:1497 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1496 +#: common/models.py:1503 msgid "Active Variants Only" msgstr "" -#: common/models.py:1497 +#: common/models.py:1504 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1503 +#: common/models.py:1510 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1504 +#: common/models.py:1511 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1514 +#: common/models.py:1521 msgid "Internal Prices" msgstr "" -#: common/models.py:1515 +#: common/models.py:1522 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1521 +#: common/models.py:1528 msgid "Internal Price Override" msgstr "" -#: common/models.py:1522 +#: common/models.py:1529 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1528 +#: common/models.py:1535 msgid "Enable label printing" msgstr "" -#: common/models.py:1529 +#: common/models.py:1536 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1535 +#: common/models.py:1542 msgid "Label Image DPI" msgstr "" -#: common/models.py:1536 +#: common/models.py:1543 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1545 +#: common/models.py:1552 msgid "Enable Reports" msgstr "" -#: common/models.py:1546 +#: common/models.py:1553 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1552 templates/stats.html:25 +#: common/models.py:1559 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1553 +#: common/models.py:1560 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1559 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1566 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:197 msgid "Page Size" msgstr "" -#: common/models.py:1560 +#: common/models.py:1567 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1566 +#: common/models.py:1573 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1567 +#: common/models.py:1574 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1573 +#: common/models.py:1580 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1574 +#: common/models.py:1581 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1580 +#: common/models.py:1587 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1581 +#: common/models.py:1588 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1587 +#: common/models.py:1594 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1588 +#: common/models.py:1595 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1594 +#: common/models.py:1601 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1595 +#: common/models.py:1602 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1601 +#: common/models.py:1608 msgid "Batch Code Template" msgstr "" -#: common/models.py:1602 +#: common/models.py:1609 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1607 +#: common/models.py:1614 msgid "Stock Expiry" msgstr "" -#: common/models.py:1608 +#: common/models.py:1615 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1614 +#: common/models.py:1621 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1615 +#: common/models.py:1622 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1621 +#: common/models.py:1628 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1622 +#: common/models.py:1629 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1629 +#: common/models.py:1636 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1630 +#: common/models.py:1637 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1636 +#: common/models.py:1643 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1637 +#: common/models.py:1644 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1643 +#: common/models.py:1650 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1644 +#: common/models.py:1651 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1649 +#: common/models.py:1656 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1650 +#: common/models.py:1657 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1656 +#: common/models.py:1663 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1657 +#: common/models.py:1664 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1663 +#: common/models.py:1670 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1664 +#: common/models.py:1671 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1670 +#: common/models.py:1677 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1671 +#: common/models.py:1678 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1677 +#: common/models.py:1684 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1678 +#: common/models.py:1685 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1684 +#: common/models.py:1691 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1685 +#: common/models.py:1692 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1691 +#: common/models.py:1698 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1692 +#: common/models.py:1699 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1698 +#: common/models.py:1705 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1699 +#: common/models.py:1706 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1705 +#: common/models.py:1712 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1706 +#: common/models.py:1713 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1712 +#: common/models.py:1719 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1713 +#: common/models.py:1720 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1720 +#: common/models.py:1727 msgid "Enable password forgot" msgstr "" -#: common/models.py:1721 +#: common/models.py:1728 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1727 +#: common/models.py:1734 msgid "Enable registration" msgstr "" -#: common/models.py:1728 +#: common/models.py:1735 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1734 +#: common/models.py:1741 msgid "Enable SSO" msgstr "" -#: common/models.py:1735 +#: common/models.py:1742 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1741 +#: common/models.py:1748 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1742 +#: common/models.py:1749 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1748 +#: common/models.py:1755 msgid "Email required" msgstr "" -#: common/models.py:1749 +#: common/models.py:1756 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1755 +#: common/models.py:1762 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1756 +#: common/models.py:1763 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1762 +#: common/models.py:1769 msgid "Mail twice" msgstr "" -#: common/models.py:1763 +#: common/models.py:1770 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1769 +#: common/models.py:1776 msgid "Password twice" msgstr "" -#: common/models.py:1770 +#: common/models.py:1777 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1776 +#: common/models.py:1783 msgid "Allowed domains" msgstr "" -#: common/models.py:1777 +#: common/models.py:1784 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1783 +#: common/models.py:1790 msgid "Group on signup" msgstr "" -#: common/models.py:1784 +#: common/models.py:1791 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1790 +#: common/models.py:1797 msgid "Enforce MFA" msgstr "" -#: common/models.py:1791 +#: common/models.py:1798 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1797 +#: common/models.py:1804 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1798 +#: common/models.py:1805 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1806 +#: common/models.py:1813 msgid "Enable URL integration" msgstr "" -#: common/models.py:1807 +#: common/models.py:1814 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1814 +#: common/models.py:1821 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1815 +#: common/models.py:1822 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1822 +#: common/models.py:1829 msgid "Enable app integration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1830 +#: common/models.py:1837 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1838 +#: common/models.py:1845 msgid "Enable event integration" msgstr "" -#: common/models.py:1839 +#: common/models.py:1846 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1846 +#: common/models.py:1853 msgid "Enable project codes" msgstr "" -#: common/models.py:1847 +#: common/models.py:1854 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1853 +#: common/models.py:1860 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1854 +#: common/models.py:1861 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1860 +#: common/models.py:1867 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1861 +#: common/models.py:1868 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1867 +#: common/models.py:1874 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1868 +#: common/models.py:1875 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1877 +#: common/models.py:1884 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1878 +#: common/models.py:1885 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1888 +#: common/models.py:1895 msgid "Display Users full names" msgstr "" -#: common/models.py:1889 +#: common/models.py:1896 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1901 common/models.py:2330 +#: common/models.py:1908 common/models.py:2337 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1941 +#: common/models.py:1948 msgid "Hide inactive parts" msgstr "" -#: common/models.py:1942 +#: common/models.py:1949 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:1948 +#: common/models.py:1955 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1949 +#: common/models.py:1956 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1955 +#: common/models.py:1962 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1956 +#: common/models.py:1963 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1962 +#: common/models.py:1969 msgid "Show latest parts" msgstr "" -#: common/models.py:1963 +#: common/models.py:1970 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1969 +#: common/models.py:1976 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1970 +#: common/models.py:1977 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1976 +#: common/models.py:1983 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1977 +#: common/models.py:1984 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1983 +#: common/models.py:1990 msgid "Show low stock" msgstr "" -#: common/models.py:1984 +#: common/models.py:1991 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1990 +#: common/models.py:1997 msgid "Show depleted stock" msgstr "" -#: common/models.py:1991 +#: common/models.py:1998 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1997 +#: common/models.py:2004 msgid "Show needed stock" msgstr "" -#: common/models.py:1998 +#: common/models.py:2005 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2004 +#: common/models.py:2011 msgid "Show expired stock" msgstr "" -#: common/models.py:2005 +#: common/models.py:2012 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2011 +#: common/models.py:2018 msgid "Show stale stock" msgstr "" -#: common/models.py:2012 +#: common/models.py:2019 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2018 +#: common/models.py:2025 msgid "Show pending builds" msgstr "" -#: common/models.py:2019 +#: common/models.py:2026 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2025 +#: common/models.py:2032 msgid "Show overdue builds" msgstr "" -#: common/models.py:2026 +#: common/models.py:2033 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2032 +#: common/models.py:2039 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2033 +#: common/models.py:2040 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2039 +#: common/models.py:2046 msgid "Show overdue POs" msgstr "" -#: common/models.py:2040 +#: common/models.py:2047 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2046 +#: common/models.py:2053 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2047 +#: common/models.py:2054 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2053 +#: common/models.py:2060 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2054 +#: common/models.py:2061 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2060 +#: common/models.py:2067 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2061 +#: common/models.py:2068 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2074 msgid "Show News" msgstr "" -#: common/models.py:2068 +#: common/models.py:2075 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2074 +#: common/models.py:2081 msgid "Inline label display" msgstr "" -#: common/models.py:2075 +#: common/models.py:2082 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2081 +#: common/models.py:2088 msgid "Default label printer" msgstr "" -#: common/models.py:2082 +#: common/models.py:2089 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2088 +#: common/models.py:2095 msgid "Inline report display" msgstr "" -#: common/models.py:2089 +#: common/models.py:2096 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2095 +#: common/models.py:2102 msgid "Search Parts" msgstr "" -#: common/models.py:2096 +#: common/models.py:2103 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2102 +#: common/models.py:2109 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2103 +#: common/models.py:2110 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2109 +#: common/models.py:2116 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2110 +#: common/models.py:2117 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2116 +#: common/models.py:2123 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2117 +#: common/models.py:2124 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2123 +#: common/models.py:2130 msgid "Search Categories" msgstr "" -#: common/models.py:2124 +#: common/models.py:2131 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2130 +#: common/models.py:2137 msgid "Search Stock" msgstr "" -#: common/models.py:2131 +#: common/models.py:2138 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2138 +#: common/models.py:2145 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2144 +#: common/models.py:2151 msgid "Search Locations" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2151 +#: common/models.py:2158 msgid "Search Companies" msgstr "" -#: common/models.py:2152 +#: common/models.py:2159 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2158 +#: common/models.py:2165 msgid "Search Build Orders" msgstr "" -#: common/models.py:2159 +#: common/models.py:2166 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2165 +#: common/models.py:2172 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2166 +#: common/models.py:2173 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2172 +#: common/models.py:2179 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2173 +#: common/models.py:2180 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2179 +#: common/models.py:2186 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2180 +#: common/models.py:2187 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2186 +#: common/models.py:2193 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2187 +#: common/models.py:2194 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2200 msgid "Search Return Orders" msgstr "" -#: common/models.py:2194 +#: common/models.py:2201 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2200 +#: common/models.py:2207 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2201 +#: common/models.py:2208 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2207 +#: common/models.py:2214 msgid "Search Preview Results" msgstr "" -#: common/models.py:2208 +#: common/models.py:2215 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2214 +#: common/models.py:2221 msgid "Regex Search" msgstr "" -#: common/models.py:2215 +#: common/models.py:2222 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2221 +#: common/models.py:2228 msgid "Whole Word Search" msgstr "" -#: common/models.py:2222 +#: common/models.py:2229 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2228 +#: common/models.py:2235 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2229 +#: common/models.py:2236 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2235 +#: common/models.py:2242 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2236 +#: common/models.py:2243 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2242 +#: common/models.py:2249 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2243 +#: common/models.py:2250 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2249 +#: common/models.py:2256 msgid "Date Format" msgstr "" -#: common/models.py:2250 +#: common/models.py:2257 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2264 part/templates/part/detail.html:41 +#: common/models.py:2271 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2265 +#: common/models.py:2272 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2271 part/templates/part/detail.html:62 +#: common/models.py:2278 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2272 +#: common/models.py:2279 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2278 +#: common/models.py:2285 msgid "Table String Length" msgstr "" -#: common/models.py:2279 +#: common/models.py:2286 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2288 +#: common/models.py:2295 msgid "Default part label template" msgstr "" -#: common/models.py:2289 +#: common/models.py:2296 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2297 +#: common/models.py:2304 msgid "Default stock item template" msgstr "" -#: common/models.py:2298 +#: common/models.py:2305 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2306 +#: common/models.py:2313 msgid "Default stock location label template" msgstr "" -#: common/models.py:2307 +#: common/models.py:2314 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2315 +#: common/models.py:2322 msgid "Receive error reports" msgstr "" -#: common/models.py:2316 +#: common/models.py:2323 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2360 +#: common/models.py:2367 msgid "Price break quantity" msgstr "" -#: common/models.py:2367 company/serializers.py:485 order/admin.py:41 +#: common/models.py:2374 company/serializers.py:485 order/admin.py:41 #: order/models.py:1147 order/models.py:1957 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1883 #: templates/js/translated/pricing.js:621 @@ -3405,23 +3413,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2368 +#: common/models.py:2375 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2527 common/models.py:2705 +#: common/models.py:2534 common/models.py:2712 msgid "Endpoint" msgstr "" -#: common/models.py:2528 +#: common/models.py:2535 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2537 +#: common/models.py:2544 msgid "Name for this webhook" msgstr "" -#: common/models.py:2542 part/admin.py:50 part/models.py:960 +#: common/models.py:2549 part/admin.py:50 part/models.py:960 #: plugin/models.py:48 templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:488 @@ -3430,101 +3438,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2543 +#: common/models.py:2550 msgid "Is this webhook active" msgstr "" -#: common/models.py:2557 users/models.py:149 +#: common/models.py:2564 users/models.py:149 msgid "Token" msgstr "" -#: common/models.py:2558 +#: common/models.py:2565 msgid "Token for access" msgstr "" -#: common/models.py:2565 +#: common/models.py:2572 msgid "Secret" msgstr "" -#: common/models.py:2566 +#: common/models.py:2573 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2672 +#: common/models.py:2679 msgid "Message ID" msgstr "" -#: common/models.py:2673 +#: common/models.py:2680 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2681 +#: common/models.py:2688 msgid "Host" msgstr "" -#: common/models.py:2682 +#: common/models.py:2689 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2689 +#: common/models.py:2696 msgid "Header" msgstr "" -#: common/models.py:2690 +#: common/models.py:2697 msgid "Header of this message" msgstr "" -#: common/models.py:2696 +#: common/models.py:2703 msgid "Body" msgstr "" -#: common/models.py:2697 +#: common/models.py:2704 msgid "Body of this message" msgstr "" -#: common/models.py:2706 +#: common/models.py:2713 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2711 +#: common/models.py:2718 msgid "Worked on" msgstr "" -#: common/models.py:2712 +#: common/models.py:2719 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Id" msgstr "" -#: common/models.py:2872 templates/js/translated/company.js:955 +#: common/models.py:2879 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2882 templates/js/translated/news.js:60 +#: common/models.py:2889 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2887 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2894 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:102 msgid "Author" msgstr "" -#: common/models.py:2892 templates/js/translated/news.js:52 +#: common/models.py:2899 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2897 +#: common/models.py:2904 msgid "Read" msgstr "" -#: common/models.py:2898 +#: common/models.py:2905 msgid "Was this news item read?" msgstr "" -#: common/models.py:2917 company/models.py:140 part/models.py:850 +#: common/models.py:2924 company/models.py:140 part/models.py:850 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3534,31 +3542,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2918 +#: common/models.py:2925 msgid "Image file" msgstr "" -#: common/models.py:2961 +#: common/models.py:2968 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2983 +#: common/models.py:2990 msgid "Unit name" msgstr "" -#: common/models.py:2989 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2990 +#: common/models.py:2997 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2996 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3003 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2997 +#: common/models.py:3004 msgid "Unit definition" msgstr "" diff --git a/src/frontend/src/locales/bg/messages.po b/src/frontend/src/locales/bg/messages.po index 2340357f40..9059f3dcc9 100644 --- a/src/frontend/src/locales/bg/messages.po +++ b/src/frontend/src/locales/bg/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: bg\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:45\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/cs/messages.po b/src/frontend/src/locales/cs/messages.po index 2d9acadb49..343b790dd8 100644 --- a/src/frontend/src/locales/cs/messages.po +++ b/src/frontend/src/locales/cs/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: cs\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:45\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/da/messages.po b/src/frontend/src/locales/da/messages.po index f5e2175e7a..495b3e2e18 100644 --- a/src/frontend/src/locales/da/messages.po +++ b/src/frontend/src/locales/da/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: da\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:45\n" "Last-Translator: \n" "Language-Team: Danish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/de/messages.po b/src/frontend/src/locales/de/messages.po index f65812aa54..b999cba575 100644 --- a/src/frontend/src/locales/de/messages.po +++ b/src/frontend/src/locales/de/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: de\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:45\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -171,13 +171,13 @@ msgstr "Adresse" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "Name" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "Mehr lesen" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "Unbekannter Fehler" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "QR-Code scannen" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "Ja" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "Nein" @@ -587,7 +589,7 @@ msgstr "Benutzereinstellungen" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "Einstellungen" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "Als gelesen markieren" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "Teil" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "Bestellpositionen" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "Positionen" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "Excel" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" +msgstr "" + +#: src/components/tables/FilterGroup.tsx:29 +#~ msgid "Add table filter" +#~ msgstr "Add table filter" + +#: src/components/tables/FilterGroup.tsx:44 +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" + +#: src/components/tables/FilterGroup.tsx:51 +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 msgid "Remove filter" msgstr "Filter entfernen" -#: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "Tabellen-Filter hinzufügen" - -#: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" - -#: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" -msgstr "Filter hinzufügen" - -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "Wahr" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "Falsch" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "Filter" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "Filter auswählen" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "Filter" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "Wert" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "Abbrechen" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "Verweigert" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "Nicht gefunden" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "Daten aktualisieren" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "Referenz" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "Verfügbar" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "Notizen" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "Stücklisten-Position bestätigen" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "Benachrichtigung" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "Position hinzufügen" msgid "Receive items" msgstr "Erhaltene Artikel" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/el/messages.po b/src/frontend/src/locales/el/messages.po index f52562bef1..26df24eb7b 100644 --- a/src/frontend/src/locales/el/messages.po +++ b/src/frontend/src/locales/el/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: el\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:45\n" "Last-Translator: \n" "Language-Team: Greek\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/en/messages.po b/src/frontend/src/locales/en/messages.po index 6f72d814c3..988bae2378 100644 --- a/src/frontend/src/locales/en/messages.po +++ b/src/frontend/src/locales/en/messages.po @@ -215,7 +215,7 @@ msgstr "State: <0>worker ({0}), <1>plugins{1}" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -302,7 +302,7 @@ msgid "Read More" msgstr "Read More" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:385 +#: src/components/tables/InvenTreeTable.tsx:386 msgid "Unknown error" msgstr "Unknown error" @@ -483,7 +483,7 @@ msgid "Close modal" msgstr "Close modal" #: src/components/modals/ServerInfoModal.tsx:17 -#: src/pages/Index/Settings/SystemSettings.tsx:42 +#: src/pages/Index/Settings/SystemSettings.tsx:36 msgid "Server" msgstr "Server" @@ -565,33 +565,33 @@ msgstr "Version" msgid "Server Version" msgstr "Server Version" +#: src/components/nav/MainMenu.tsx:38 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26 +msgid "Settings" +msgstr "Settings" + #: src/components/nav/MainMenu.tsx:40 #: src/pages/Index/Profile/Profile.tsx:15 #~ msgid "Profile" #~ msgstr "Profile" -#: src/components/nav/MainMenu.tsx:43 -#: src/defaults/menuItems.tsx:63 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:62 -msgid "Admin Center" -msgstr "Admin Center" - -#: src/components/nav/MainMenu.tsx:47 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26 -msgid "Settings" -msgstr "Settings" - -#: src/components/nav/MainMenu.tsx:50 +#: src/components/nav/MainMenu.tsx:41 #: src/defaults/menuItems.tsx:15 msgid "Account settings" msgstr "Account settings" -#: src/components/nav/MainMenu.tsx:58 +#: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "System Settings" +#: src/components/nav/MainMenu.tsx:59 +#: src/defaults/menuItems.tsx:63 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:109 +msgid "Admin Center" +msgstr "Admin Center" + #: src/components/nav/MainMenu.tsx:68 #~ msgid "Current language {locale}" #~ msgstr "Current language {locale}" @@ -630,7 +630,7 @@ msgid "Pages" msgstr "Pages" #: src/components/nav/NavigationDrawer.tsx:67 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:29 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:76 msgid "Plugins" msgstr "Plugins" @@ -643,7 +643,7 @@ msgid "About" msgstr "About" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:124 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -661,7 +661,7 @@ msgstr "Mark as read" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:188 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "Part Categories" @@ -725,7 +725,7 @@ msgstr "Part" #: src/components/tables/part/PartCategoryTable.tsx:36 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -814,7 +814,7 @@ msgid "Project Code" msgstr "Project Code" #: src/components/render/ModelType.tsx:89 -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:52 msgid "Project Codes" msgstr "Project Codes" @@ -824,7 +824,7 @@ msgid "Purchase Order" msgstr "Purchase Order" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:263 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -846,7 +846,7 @@ msgid "Sales Order" msgstr "Sales Order" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:276 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -905,7 +905,7 @@ msgid "User" msgstr "User" #: src/components/render/ModelType.tsx:150 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:23 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:46 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 msgid "Users" msgstr "Users" @@ -1080,46 +1080,46 @@ msgid "Add Filter" msgstr "Add Filter" #: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:329 -#: src/components/tables/InvenTreeTable.tsx:350 +#: src/components/tables/InvenTreeTable.tsx:330 +#: src/components/tables/InvenTreeTable.tsx:351 msgid "No records found" msgstr "No records found" -#: src/components/tables/InvenTreeTable.tsx:364 +#: src/components/tables/InvenTreeTable.tsx:365 msgid "Server returned incorrect data type" msgstr "Server returned incorrect data type" -#: src/components/tables/InvenTreeTable.tsx:372 +#: src/components/tables/InvenTreeTable.tsx:373 msgid "Bad request" msgstr "Bad request" -#: src/components/tables/InvenTreeTable.tsx:375 +#: src/components/tables/InvenTreeTable.tsx:376 msgid "Unauthorized" msgstr "Unauthorized" -#: src/components/tables/InvenTreeTable.tsx:378 +#: src/components/tables/InvenTreeTable.tsx:379 msgid "Forbidden" msgstr "Forbidden" -#: src/components/tables/InvenTreeTable.tsx:381 +#: src/components/tables/InvenTreeTable.tsx:382 msgid "Not found" msgstr "Not found" -#: src/components/tables/InvenTreeTable.tsx:441 #: src/components/tables/InvenTreeTable.tsx:442 +#: src/components/tables/InvenTreeTable.tsx:443 msgid "Barcode actions" msgstr "Barcode actions" -#: src/components/tables/InvenTreeTable.tsx:450 #: src/components/tables/InvenTreeTable.tsx:451 +#: src/components/tables/InvenTreeTable.tsx:452 msgid "Print actions" msgstr "Print actions" -#: src/components/tables/InvenTreeTable.tsx:465 +#: src/components/tables/InvenTreeTable.tsx:466 msgid "Refresh data" msgstr "Refresh data" -#: src/components/tables/InvenTreeTable.tsx:484 +#: src/components/tables/InvenTreeTable.tsx:485 msgid "Table filters" msgstr "Table filters" @@ -1581,7 +1581,7 @@ msgstr "IPN" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:230 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -3462,15 +3462,23 @@ msgstr "Loader" #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:39 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:64 +msgid "Custom Units" +msgstr "Custom Units" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:70 +msgid "Part Parameters" +msgstr "Part Parameters" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:86 msgid "Quick Actions" msgstr "Quick Actions" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:44 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:91 msgid "Add a new user" msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:63 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:110 msgid "Advanced Options" msgstr "Advanced Options" @@ -3487,12 +3495,12 @@ msgid "Plugin Settings" msgstr "Plugin Settings" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 -msgid "Warning" -msgstr "Warning" +#~ msgid "Warning" +#~ msgstr "Warning" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 -msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." -msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" @@ -3502,46 +3510,42 @@ msgstr "Select settings relevant for user lifecycle. More available in" msgid "System settings" msgstr "System settings" -#: src/pages/Index/Settings/SystemSettings.tsx:70 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "Login" -#: src/pages/Index/Settings/SystemSettings.tsx:92 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "Barcodes" -#: src/pages/Index/Settings/SystemSettings.tsx:118 -msgid "Physical Units" -msgstr "Physical Units" - -#: src/pages/Index/Settings/SystemSettings.tsx:129 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "Pricing" -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:118 +#~ msgid "Physical Units" +#~ msgstr "Physical Units" + +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:166 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:172 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "Reporting" -#: src/pages/Index/Settings/SystemSettings.tsx:224 -msgid "Part Parameters" -msgstr "Part Parameters" - -#: src/pages/Index/Settings/SystemSettings.tsx:252 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "Stocktake" -#: src/pages/Index/Settings/SystemSettings.tsx:257 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3549,7 +3553,7 @@ msgstr "Stocktake" msgid "Build Orders" msgstr "Build Orders" -#: src/pages/Index/Settings/SystemSettings.tsx:299 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "Switch to User Setting" diff --git a/src/frontend/src/locales/es-mx/messages.po b/src/frontend/src/locales/es-mx/messages.po index cd74208678..8f77d57373 100644 --- a/src/frontend/src/locales/es-mx/messages.po +++ b/src/frontend/src/locales/es-mx/messages.po @@ -196,7 +196,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -283,7 +283,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:385 +#: src/components/tables/InvenTreeTable.tsx:386 msgid "Unknown error" msgstr "" @@ -464,7 +464,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:17 -#: src/pages/Index/Settings/SystemSettings.tsx:42 +#: src/pages/Index/Settings/SystemSettings.tsx:36 msgid "Server" msgstr "" @@ -546,33 +546,33 @@ msgstr "" msgid "Server Version" msgstr "" +#: src/components/nav/MainMenu.tsx:38 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26 +msgid "Settings" +msgstr "" + #: src/components/nav/MainMenu.tsx:40 #: src/pages/Index/Profile/Profile.tsx:15 #~ msgid "Profile" #~ msgstr "" -#: src/components/nav/MainMenu.tsx:43 -#: src/defaults/menuItems.tsx:63 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:62 -msgid "Admin Center" -msgstr "" - -#: src/components/nav/MainMenu.tsx:47 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26 -msgid "Settings" -msgstr "" - -#: src/components/nav/MainMenu.tsx:50 +#: src/components/nav/MainMenu.tsx:41 #: src/defaults/menuItems.tsx:15 msgid "Account settings" msgstr "" -#: src/components/nav/MainMenu.tsx:58 +#: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" +#: src/components/nav/MainMenu.tsx:59 +#: src/defaults/menuItems.tsx:63 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:109 +msgid "Admin Center" +msgstr "" + #: src/components/nav/MainMenu.tsx:69 msgid "Logout" msgstr "" @@ -603,7 +603,7 @@ msgid "Pages" msgstr "" #: src/components/nav/NavigationDrawer.tsx:67 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:29 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:76 msgid "Plugins" msgstr "" @@ -616,7 +616,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:124 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -634,7 +634,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:188 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -698,7 +698,7 @@ msgstr "" #: src/components/tables/part/PartCategoryTable.tsx:36 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -787,7 +787,7 @@ msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:89 -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:52 msgid "Project Codes" msgstr "" @@ -797,7 +797,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:263 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -819,7 +819,7 @@ msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:276 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -878,7 +878,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:150 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:23 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:46 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 msgid "Users" msgstr "" @@ -1053,46 +1053,46 @@ msgid "Add Filter" msgstr "" #: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:329 -#: src/components/tables/InvenTreeTable.tsx:350 +#: src/components/tables/InvenTreeTable.tsx:330 +#: src/components/tables/InvenTreeTable.tsx:351 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:364 +#: src/components/tables/InvenTreeTable.tsx:365 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:372 +#: src/components/tables/InvenTreeTable.tsx:373 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:375 +#: src/components/tables/InvenTreeTable.tsx:376 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:378 +#: src/components/tables/InvenTreeTable.tsx:379 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 +#: src/components/tables/InvenTreeTable.tsx:382 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:441 #: src/components/tables/InvenTreeTable.tsx:442 +#: src/components/tables/InvenTreeTable.tsx:443 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:450 #: src/components/tables/InvenTreeTable.tsx:451 +#: src/components/tables/InvenTreeTable.tsx:452 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:465 +#: src/components/tables/InvenTreeTable.tsx:466 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:484 +#: src/components/tables/InvenTreeTable.tsx:485 msgid "Table filters" msgstr "" @@ -1554,7 +1554,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:230 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -3227,15 +3227,23 @@ msgstr "" #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:39 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:64 +msgid "Custom Units" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:70 +msgid "Part Parameters" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:86 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:44 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:91 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:63 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:110 msgid "Advanced Options" msgstr "" @@ -3252,12 +3260,12 @@ msgid "Plugin Settings" msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 -msgid "Warning" -msgstr "" +#~ msgid "Warning" +#~ msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 -msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." -msgstr "" +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" @@ -3267,46 +3275,42 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:70 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:92 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:118 -msgid "Physical Units" -msgstr "" - -#: src/pages/Index/Settings/SystemSettings.tsx:129 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:118 +#~ msgid "Physical Units" +#~ msgstr "" + +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:166 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:172 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:224 -msgid "Part Parameters" -msgstr "" - -#: src/pages/Index/Settings/SystemSettings.tsx:252 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:257 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3314,7 +3318,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:299 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/es/messages.po b/src/frontend/src/locales/es/messages.po index fe0acbccd6..0ada063ad7 100644 --- a/src/frontend/src/locales/es/messages.po +++ b/src/frontend/src/locales/es/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: es_MX\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:40\n" +"PO-Revision-Date: 2023-12-08 02:46\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "Nombre" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/fa/messages.po b/src/frontend/src/locales/fa/messages.po index 88eb3e18b4..b285e692bf 100644 --- a/src/frontend/src/locales/fa/messages.po +++ b/src/frontend/src/locales/fa/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fa\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:40\n" +"PO-Revision-Date: 2023-12-08 02:46\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/fi/messages.po b/src/frontend/src/locales/fi/messages.po index d630b653ec..0f7a76e5a8 100644 --- a/src/frontend/src/locales/fi/messages.po +++ b/src/frontend/src/locales/fi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:45\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/fr/messages.po b/src/frontend/src/locales/fr/messages.po index 657e87d73a..f7d52bc68f 100644 --- a/src/frontend/src/locales/fr/messages.po +++ b/src/frontend/src/locales/fr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:40\n" +"PO-Revision-Date: 2023-12-08 02:46\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -171,13 +171,13 @@ msgstr "Serveur" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "Nom" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "En Savoir Plus" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "Erreur inconnue" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "Scanner le QR code" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "Oui" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "Non" @@ -587,7 +589,7 @@ msgstr "Paramètres du compte" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "À propos" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "Catégories de composants" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "Excel" msgid "Download selected data" msgstr "Télécharger la sélection" -#: src/components/tables/FilterBadge.tsx:44 +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" +msgstr "" + +#: src/components/tables/FilterGroup.tsx:29 +#~ msgid "Add table filter" +#~ msgstr "Add table filter" + +#: src/components/tables/FilterGroup.tsx:44 +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" + +#: src/components/tables/FilterGroup.tsx:51 +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 msgid "Remove filter" msgstr "Supprimer le filtre" -#: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" - -#: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" - -#: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "Vrai" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "Faux" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "Filtrer" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "Filtrer" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "Annuler" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "Requête invalide" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "Non autorisé" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "Accès interdit" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "Elément non trouvé" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "Actions de code-barres" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "Ordres de fabrication" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/he/messages.po b/src/frontend/src/locales/he/messages.po index c306096f39..4bb42ba503 100644 --- a/src/frontend/src/locales/he/messages.po +++ b/src/frontend/src/locales/he/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: he\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:45\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/hi/messages.po b/src/frontend/src/locales/hi/messages.po index eb30b25cdc..fea8d13b29 100644 --- a/src/frontend/src/locales/hi/messages.po +++ b/src/frontend/src/locales/hi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: hi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:40\n" +"PO-Revision-Date: 2023-12-08 02:46\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "नाम" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "क्यूआर कोड स्कैन करें" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/hu/messages.po b/src/frontend/src/locales/hu/messages.po index 39bd7eabea..b1ddfa2876 100644 --- a/src/frontend/src/locales/hu/messages.po +++ b/src/frontend/src/locales/hu/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: hu\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:45\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -171,13 +171,13 @@ msgstr "Kiszolgáló" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "Név" @@ -220,7 +220,7 @@ msgstr "Státusz: <0>worker ({0}), <1>plugins{1}" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "Tudj meg többet" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "Ismeretlen hiba" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "QR kód beolvasása" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "Igen" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "Nem" @@ -587,7 +589,7 @@ msgstr "Fiókbeállítások" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "Rendszerbeállítások" @@ -648,7 +650,7 @@ msgid "About" msgstr "Névjegy" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "Megjelölés olvasottként" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "Alkatrész kategóriák" @@ -715,7 +717,7 @@ msgstr "Ismeretlen model: {model}" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "Alkatrész" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "Készlet tétel" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "Beszerzési rendelés" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "Beszerzési rendelés tételei" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "Vevői rendelés" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "Vevői rendelés szállítmányok" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "Visszavétel" @@ -952,9 +954,9 @@ msgstr "Beállítás szerkesztése" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "Sortételek" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Állapot" @@ -1023,56 +1030,71 @@ msgstr "Excel" msgid "Download selected data" msgstr "Kiválasztott adatok letöltése" -#: src/components/tables/FilterBadge.tsx:44 +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "Hozzám rendelt" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "Késésben" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" +msgstr "" + +#: src/components/tables/FilterGroup.tsx:29 +#~ msgid "Add table filter" +#~ msgstr "Add table filter" + +#: src/components/tables/FilterGroup.tsx:44 +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" + +#: src/components/tables/FilterGroup.tsx:51 +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 msgid "Remove filter" msgstr "Szűrő eltávolítása" -#: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "Tábla szűrő hozzáadása" - -#: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "Összes szűrő törlése" - -#: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" -msgstr "Szűrő hozzáadása" - -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "Igaz" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "Hamis" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "Tábla szűrő hozzáadása" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "Válassz az elérhető szűrők közül" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "Szűrő" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "Szűrő kiválasztása" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "Szűrő" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "Érték" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "Szűrő érték kiválasztása" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "Szűrő érték kiválasztása" msgid "Cancel" msgstr "Mégsem" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "Szűrő hozzáadása" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "Nincs találat" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "A szerver hibás adattípust küldött vissza" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "Hibás kérés" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "Jogosulatlan" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "Tiltott" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "Nem található" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "Vonalkód műveletek" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "Nyomtatási műveletek" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "Adatok frissítése" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "Táblaszűrők" @@ -1142,9 +1184,9 @@ msgstr "Alkatrész információ" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "Azonosító" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "Helyettesítõk" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "Opcionális" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "Fogyóeszköz" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "Változatok engedélyezése" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "Öröklődik" @@ -1177,6 +1223,7 @@ msgstr "Ártartomány" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "Elérhető" @@ -1237,59 +1284,144 @@ msgstr "Fogyóeszköz tétel" msgid "Notes" msgstr "Megjegyzések" -#: src/components/tables/bom/BomTable.tsx:256 -msgid "View BOM" -msgstr "Alkatrészjegyzék megtekintése" +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 -msgid "Validate BOM line" -msgstr "Alkatrészjegyzék tétel jóváhagyása" - -#: src/components/tables/bom/BomTable.tsx:275 -msgid "Edit Substitutes" -msgstr "Helyettesítő alkatrészek szerkesztése" - -#: src/components/tables/bom/BomTable.tsx:289 -msgid "Edit Bom Item" -msgstr "Alkatrészjegyzék tétel szerkesztése" - -#: src/components/tables/bom/BomTable.tsx:291 -msgid "Bom item updated" -msgstr "Készlet tétel módosítva" - -#: src/components/tables/bom/BomTable.tsx:306 -msgid "Delete Bom Item" -msgstr "Alkatrészjegyzék tétel törlése" - -#: src/components/tables/bom/BomTable.tsx:307 -msgid "Bom item deleted" -msgstr "Alkatrészjegyzék tétel törölve" - -#: src/components/tables/bom/BomTable.tsx:309 -msgid "Are you sure you want to remove this BOM item?" -msgstr "Biztos benne, hogy eltávolítja ezt az alkatrészjegyzék tételt?" +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" +#: src/components/tables/bom/BomTable.tsx:248 #: src/components/tables/bom/UsedInTable.tsx:31 msgid "Assembled Part" msgstr "Gyártmány alkatrész" +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "Rendelve" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 +msgid "View BOM" +msgstr "Alkatrészjegyzék megtekintése" + +#: src/components/tables/bom/BomTable.tsx:306 +msgid "Validate BOM line" +msgstr "Alkatrészjegyzék tétel jóváhagyása" + +#: src/components/tables/bom/BomTable.tsx:314 +msgid "Edit Substitutes" +msgstr "Helyettesítő alkatrészek szerkesztése" + +#: src/components/tables/bom/BomTable.tsx:328 +msgid "Edit Bom Item" +msgstr "Alkatrészjegyzék tétel szerkesztése" + +#: src/components/tables/bom/BomTable.tsx:330 +msgid "Bom item updated" +msgstr "Készlet tétel módosítva" + +#: src/components/tables/bom/BomTable.tsx:345 +msgid "Delete Bom Item" +msgstr "Alkatrészjegyzék tétel törlése" + +#: src/components/tables/bom/BomTable.tsx:346 +msgid "Bom item deleted" +msgstr "Alkatrészjegyzék tétel törölve" + +#: src/components/tables/bom/BomTable.tsx:348 +msgid "Are you sure you want to remove this BOM item?" +msgstr "Biztos benne, hogy eltávolítja ezt az alkatrészjegyzék tételt?" + #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "Szükséges alkatrész" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "Aktív" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "Követésre kötelezett" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "Haladás" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "Prioritás" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "Kész" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "Kiállította" @@ -1298,21 +1430,20 @@ msgstr "Kiállította" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" -msgstr "Aktív" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" +msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" -msgstr "Késésben" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" +msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" -msgstr "Hozzám rendelt" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" +msgstr "" #: src/components/tables/company/AddressTable.tsx:42 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:143 @@ -1483,17 +1614,37 @@ msgstr "Értesítés" msgid "Message" msgstr "Üzenet" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "Elérési út" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "Szerkezeti" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "Alkategóriákkal együtt" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "Paraméter" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "Mértékegységek" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "Paraméter hozzáadás" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "Változatok is" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "Jelölőnégyzet" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "Van mértékegysége" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "Lehetőségek" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "Alkatrész paraméter sablon szerkesztés" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "Paraméter sablon frissítve" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "Paraméter sablon törlés" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "Paraméter sablon törölve" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "Alkatrész paraméter sablon szerkesztés" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "Paraméter sablon frissítve" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "Paraméter sablon törlés" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "Paraméter sablon törölve" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "Paraméter sablon létrehozás" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "Paraméter sablon létrehozva" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "Paraméter sablon létrehozás" @@ -1586,7 +1760,7 @@ msgstr "IPN" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "Készlet" msgid "Minimum stock" msgstr "Minimális készlet" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "Rendelve" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "Gyártáshoz foglalások" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "Szűrés aktív státusz szerint" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "Gyártmány" @@ -1621,10 +1792,6 @@ msgstr "Gyártmány" msgid "Filter by assembly attribute" msgstr "Szűrés szerelési tulajdonság szerint" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "Alkategóriákkal együtt" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "Alkategóriákkal együtt" @@ -1637,18 +1804,10 @@ msgstr "Összetevő" msgid "Filter by component attribute" msgstr "Szűrés összetevő tulajdonság szerint" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "Követésre kötelezett" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "Szűrés követésre kötelezettség szerint" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "Van mértékegysége" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "Szűrés meglévő mértékegység szerint" @@ -1700,6 +1859,7 @@ msgstr "Szűrés értékesíthetőség szerint" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtuális" @@ -1711,6 +1871,26 @@ msgstr "Szűrés virtuális alkatrészek szerint" msgid "Not Virtual" msgstr "Nem virtuális" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "Kapcsolódó alkatrész hozzáadása" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "Minta" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "Telepítve" @@ -1973,13 +2154,13 @@ msgstr "Sortétel hozzáadása" msgid "Receive items" msgstr "Bevételezés" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "Beszállító" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "Beszállítói azonosító" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "MPN (Gyártói cikkszám)" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "Készleten" @@ -2044,18 +2226,18 @@ msgstr "Szállítói alkatrész törölve" msgid "Are you sure you want to remove this supplier part?" msgstr "Biztosan eltávolítod ezt a beszállítói alkatrészt?" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "Vevő" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "Vevői azonosító" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "Teljes költség" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "Beszerzési ár" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" -msgstr "Teszt szűrő" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" -msgstr "Ez egy teszt szűrő" +msgid "Show stock for active parts" +msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" -msgstr "Szerkezeti" +#: src/components/tables/stock/StockItemTable.tsx:248 +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "Külső" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "Helyszín típusa" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "Plugin beállítások" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "Válassza ki a felhasználói életciklusre vonatkozó beállításokat. További információ" @@ -3507,15 +3819,15 @@ msgstr "Válassza ki a felhasználói életciklusre vonatkozó beállításokat. msgid "System settings" msgstr "Rendszerbeállítások" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "Bejelentkezés" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "Vonalkódok" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "Árazás" @@ -3524,25 +3836,25 @@ msgstr "Árazás" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "Árfolyamok" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "Címkék" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "Riportolás" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "Leltár" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "Leltár" msgid "Build Orders" msgstr "Gyártási utasítások" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "Felhasználói beállításra váltás" diff --git a/src/frontend/src/locales/id/messages.po b/src/frontend/src/locales/id/messages.po index a024b1ab64..e8fcf7faa5 100644 --- a/src/frontend/src/locales/id/messages.po +++ b/src/frontend/src/locales/id/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: id\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:40\n" +"PO-Revision-Date: 2023-12-08 02:46\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/it/messages.po b/src/frontend/src/locales/it/messages.po index 8497f54495..391de65dc7 100644 --- a/src/frontend/src/locales/it/messages.po +++ b/src/frontend/src/locales/it/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: it\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:45\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/ja/messages.po b/src/frontend/src/locales/ja/messages.po index a120cee45a..e5b1cfdfbb 100644 --- a/src/frontend/src/locales/ja/messages.po +++ b/src/frontend/src/locales/ja/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ja\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:45\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "名前" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "続きを読む" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "既読にする" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "パーツ" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "在庫商品" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" +msgstr "" + +#: src/components/tables/FilterGroup.tsx:29 +#~ msgid "Add table filter" +#~ msgstr "Add table filter" + +#: src/components/tables/FilterGroup.tsx:44 +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" + +#: src/components/tables/FilterGroup.tsx:51 +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 msgid "Remove filter" msgstr "フィルタを削除" -#: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "表フィルタを追加" - -#: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "すべてのフィルタを解除" - -#: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" -msgstr "フィルタを追加" - -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "はい" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "いいえ" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "表フィルタを追加" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "有効なフィルタから選択" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "フィルタ" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "フィルタを選択" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "フィルタ" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "値" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "フィルタの値を選択" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "フィルタの値を選択" msgid "Cancel" msgstr "キャンセル" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "フィルタを追加" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "表フィルタ" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "メモ" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "サブカテゴリを含む" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "在庫" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "有効なパーツでフィルタ" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "サブカテゴリを含む" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "サブカテゴリのパーツを含む" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "コンポーネント属性でフィルタ" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "追跡可能属性でフィルタ" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "単位のある部品でフィルタ" @@ -1700,6 +1859,7 @@ msgstr "販売可能な部品でフィルタ" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "仮想部品" @@ -1711,6 +1871,26 @@ msgstr "仮想部品でフィルタ" msgid "Not Virtual" msgstr "仮想部品ではない" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" -msgstr "テストフィルタ" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" -msgstr "これはテストフィルタです" - -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +msgid "Show stock for active parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:248 +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "場所タイプ" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "価格" @@ -3524,25 +3836,25 @@ msgstr "価格" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/ko/messages.po b/src/frontend/src/locales/ko/messages.po index aee51c7862..c7ee7c0d22 100644 --- a/src/frontend/src/locales/ko/messages.po +++ b/src/frontend/src/locales/ko/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ko\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:45\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/nl/messages.po b/src/frontend/src/locales/nl/messages.po index c9d55f246b..96413bc1d1 100644 --- a/src/frontend/src/locales/nl/messages.po +++ b/src/frontend/src/locales/nl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: nl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:45\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/no/messages.po b/src/frontend/src/locales/no/messages.po index 8574351ad3..c298ad8fa7 100644 --- a/src/frontend/src/locales/no/messages.po +++ b/src/frontend/src/locales/no/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: no\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:46\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/pl/messages.po b/src/frontend/src/locales/pl/messages.po index 2f337cb576..c17123ab4d 100644 --- a/src/frontend/src/locales/pl/messages.po +++ b/src/frontend/src/locales/pl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:46\n" "Last-Translator: \n" "Language-Team: Polish\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/pseudo-LOCALE/messages.po b/src/frontend/src/locales/pseudo-LOCALE/messages.po index 197406dc4a..1abe78df57 100644 --- a/src/frontend/src/locales/pseudo-LOCALE/messages.po +++ b/src/frontend/src/locales/pseudo-LOCALE/messages.po @@ -255,7 +255,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -342,7 +342,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:385 +#: src/components/tables/InvenTreeTable.tsx:386 msgid "Unknown error" msgstr "" @@ -527,7 +527,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:17 -#: src/pages/Index/Settings/SystemSettings.tsx:42 +#: src/pages/Index/Settings/SystemSettings.tsx:36 msgid "Server" msgstr "" @@ -609,33 +609,33 @@ msgstr "" msgid "Server Version" msgstr "" +#: src/components/nav/MainMenu.tsx:38 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26 +msgid "Settings" +msgstr "" + #: src/components/nav/MainMenu.tsx:40 #: src/pages/Index/Profile/Profile.tsx:15 #~ msgid "Profile" #~ msgstr "" -#: src/components/nav/MainMenu.tsx:43 -#: src/defaults/menuItems.tsx:63 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:62 -msgid "Admin Center" -msgstr "" - -#: src/components/nav/MainMenu.tsx:47 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26 -msgid "Settings" -msgstr "" - -#: src/components/nav/MainMenu.tsx:50 +#: src/components/nav/MainMenu.tsx:41 #: src/defaults/menuItems.tsx:15 msgid "Account settings" msgstr "" -#: src/components/nav/MainMenu.tsx:58 +#: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" +#: src/components/nav/MainMenu.tsx:59 +#: src/defaults/menuItems.tsx:63 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:109 +msgid "Admin Center" +msgstr "" + #: src/components/nav/MainMenu.tsx:68 #~ msgid "Current language {locale}" #~ msgstr "" @@ -674,7 +674,7 @@ msgid "Pages" msgstr "" #: src/components/nav/NavigationDrawer.tsx:67 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:29 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:76 msgid "Plugins" msgstr "" @@ -687,7 +687,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:124 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -705,7 +705,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:188 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -769,7 +769,7 @@ msgstr "" #: src/components/tables/part/PartCategoryTable.tsx:36 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -858,7 +858,7 @@ msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:89 -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:52 msgid "Project Codes" msgstr "" @@ -868,7 +868,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:263 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -890,7 +890,7 @@ msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:276 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -949,7 +949,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:150 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:23 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:46 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 msgid "Users" msgstr "" @@ -1124,46 +1124,46 @@ msgid "Add Filter" msgstr "" #: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:329 -#: src/components/tables/InvenTreeTable.tsx:350 +#: src/components/tables/InvenTreeTable.tsx:330 +#: src/components/tables/InvenTreeTable.tsx:351 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:364 +#: src/components/tables/InvenTreeTable.tsx:365 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:372 +#: src/components/tables/InvenTreeTable.tsx:373 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:375 +#: src/components/tables/InvenTreeTable.tsx:376 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:378 +#: src/components/tables/InvenTreeTable.tsx:379 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 +#: src/components/tables/InvenTreeTable.tsx:382 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:441 #: src/components/tables/InvenTreeTable.tsx:442 +#: src/components/tables/InvenTreeTable.tsx:443 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:450 #: src/components/tables/InvenTreeTable.tsx:451 +#: src/components/tables/InvenTreeTable.tsx:452 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:465 +#: src/components/tables/InvenTreeTable.tsx:466 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:484 +#: src/components/tables/InvenTreeTable.tsx:485 msgid "Table filters" msgstr "" @@ -1625,7 +1625,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:230 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -3506,15 +3506,23 @@ msgstr "" #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:39 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:64 +msgid "Custom Units" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:70 +msgid "Part Parameters" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:86 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:44 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:91 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:63 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:110 msgid "Advanced Options" msgstr "" @@ -3531,12 +3539,12 @@ msgid "Plugin Settings" msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 -msgid "Warning" -msgstr "" +#~ msgid "Warning" +#~ msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 -msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." -msgstr "" +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" @@ -3546,46 +3554,42 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:70 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:92 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:118 -msgid "Physical Units" -msgstr "" - -#: src/pages/Index/Settings/SystemSettings.tsx:129 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:118 +#~ msgid "Physical Units" +#~ msgstr "" + +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:166 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:172 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:224 -msgid "Part Parameters" -msgstr "" - -#: src/pages/Index/Settings/SystemSettings.tsx:252 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:257 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3593,7 +3597,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:299 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/pt-br/messages.po b/src/frontend/src/locales/pt-br/messages.po index 0f05f821ed..5f4757eb32 100644 --- a/src/frontend/src/locales/pt-br/messages.po +++ b/src/frontend/src/locales/pt-br/messages.po @@ -196,7 +196,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -283,7 +283,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:385 +#: src/components/tables/InvenTreeTable.tsx:386 msgid "Unknown error" msgstr "" @@ -464,7 +464,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:17 -#: src/pages/Index/Settings/SystemSettings.tsx:42 +#: src/pages/Index/Settings/SystemSettings.tsx:36 msgid "Server" msgstr "" @@ -546,33 +546,33 @@ msgstr "" msgid "Server Version" msgstr "" +#: src/components/nav/MainMenu.tsx:38 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26 +msgid "Settings" +msgstr "" + #: src/components/nav/MainMenu.tsx:40 #: src/pages/Index/Profile/Profile.tsx:15 #~ msgid "Profile" #~ msgstr "" -#: src/components/nav/MainMenu.tsx:43 -#: src/defaults/menuItems.tsx:63 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:62 -msgid "Admin Center" -msgstr "" - -#: src/components/nav/MainMenu.tsx:47 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26 -msgid "Settings" -msgstr "" - -#: src/components/nav/MainMenu.tsx:50 +#: src/components/nav/MainMenu.tsx:41 #: src/defaults/menuItems.tsx:15 msgid "Account settings" msgstr "" -#: src/components/nav/MainMenu.tsx:58 +#: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" +#: src/components/nav/MainMenu.tsx:59 +#: src/defaults/menuItems.tsx:63 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:109 +msgid "Admin Center" +msgstr "" + #: src/components/nav/MainMenu.tsx:69 msgid "Logout" msgstr "" @@ -603,7 +603,7 @@ msgid "Pages" msgstr "" #: src/components/nav/NavigationDrawer.tsx:67 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:29 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:76 msgid "Plugins" msgstr "" @@ -616,7 +616,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:124 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -634,7 +634,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:188 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -698,7 +698,7 @@ msgstr "" #: src/components/tables/part/PartCategoryTable.tsx:36 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -787,7 +787,7 @@ msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:89 -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:52 msgid "Project Codes" msgstr "" @@ -797,7 +797,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:263 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -819,7 +819,7 @@ msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:276 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -878,7 +878,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:150 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:23 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:46 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 msgid "Users" msgstr "" @@ -1053,46 +1053,46 @@ msgid "Add Filter" msgstr "" #: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:329 -#: src/components/tables/InvenTreeTable.tsx:350 +#: src/components/tables/InvenTreeTable.tsx:330 +#: src/components/tables/InvenTreeTable.tsx:351 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:364 +#: src/components/tables/InvenTreeTable.tsx:365 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:372 +#: src/components/tables/InvenTreeTable.tsx:373 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:375 +#: src/components/tables/InvenTreeTable.tsx:376 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:378 +#: src/components/tables/InvenTreeTable.tsx:379 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 +#: src/components/tables/InvenTreeTable.tsx:382 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:441 #: src/components/tables/InvenTreeTable.tsx:442 +#: src/components/tables/InvenTreeTable.tsx:443 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:450 #: src/components/tables/InvenTreeTable.tsx:451 +#: src/components/tables/InvenTreeTable.tsx:452 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:465 +#: src/components/tables/InvenTreeTable.tsx:466 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:484 +#: src/components/tables/InvenTreeTable.tsx:485 msgid "Table filters" msgstr "" @@ -1554,7 +1554,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:230 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -3227,15 +3227,23 @@ msgstr "" #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:39 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:64 +msgid "Custom Units" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:70 +msgid "Part Parameters" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:86 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:44 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:91 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:63 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:110 msgid "Advanced Options" msgstr "" @@ -3252,12 +3260,12 @@ msgid "Plugin Settings" msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 -msgid "Warning" -msgstr "" +#~ msgid "Warning" +#~ msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 -msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." -msgstr "" +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" @@ -3267,46 +3275,42 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:70 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:92 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:118 -msgid "Physical Units" -msgstr "" - -#: src/pages/Index/Settings/SystemSettings.tsx:129 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:118 +#~ msgid "Physical Units" +#~ msgstr "" + +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:166 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:172 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:224 -msgid "Part Parameters" -msgstr "" - -#: src/pages/Index/Settings/SystemSettings.tsx:252 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:257 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3314,7 +3318,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:299 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/pt/messages.po b/src/frontend/src/locales/pt/messages.po index 14dd4403d6..e6ce50beee 100644 --- a/src/frontend/src/locales/pt/messages.po +++ b/src/frontend/src/locales/pt/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:40\n" +"PO-Revision-Date: 2023-12-08 02:46\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -171,13 +171,13 @@ msgstr "Servidor" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "Nome" @@ -220,7 +220,7 @@ msgstr "Estado: <0>funcionário ({0}), <1>extensões{1}" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "Leia Mais" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "Erro desconhecido" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "Escanear código QR" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "Configurações de conta" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "Sobre" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "Categorias de Peça" @@ -715,7 +717,7 @@ msgstr "Modelo desconhecido: {model}" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "Peça" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Estado" @@ -1023,56 +1030,71 @@ msgstr "Excel" msgid "Download selected data" msgstr "Baixar os dados selecionados" -#: src/components/tables/FilterBadge.tsx:44 +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" +msgstr "" + +#: src/components/tables/FilterGroup.tsx:29 +#~ msgid "Add table filter" +#~ msgstr "Add table filter" + +#: src/components/tables/FilterGroup.tsx:44 +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" + +#: src/components/tables/FilterGroup.tsx:51 +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 msgid "Remove filter" msgstr "Remover filtro" -#: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "Adicionar filtro de tabela" - -#: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "Limpar todos os filtros" - -#: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" -msgstr "Adicionar filtro" - -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "Verdadeiro" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "Falso" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "Adicionar Filtro de Tabela" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "Selecione a partir dos filtros disponíveis" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "Filtro" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "Selecionar filtro" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "Filtro" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "Valor" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "Selecionar valor do filtro" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "Selecionar valor do filtro" msgid "Cancel" msgstr "Cancelar" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "Adicionar Filtro" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "Nenhum registro encontrado" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "Requisição inválida" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "Não autorizado" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "Proibido" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "Não encontrado" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "Ações de código de barras" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "Ações de impressão" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "Atualizar dados" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "Filtros da Tabela" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "Referência" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "Faixa de Preço" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "Anotações" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "Ativo" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "Rastreável" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "Prioridade" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "Concluído" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" -msgstr "Ativo" - -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "Incluir Subcategorias" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "Unidades" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "Possui unidades" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "IPN" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "Estoque" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "Filtrar por peça em estado ativo" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "Montagem" @@ -1621,10 +1792,6 @@ msgstr "Montagem" msgid "Filter by assembly attribute" msgstr "Filtrar por atributo de montagem" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "Incluir Subcategorias" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "Incluir peças em subcategorias" @@ -1637,18 +1804,10 @@ msgstr "Componente" msgid "Filter by component attribute" msgstr "Filtrar por atributo do componente" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "Rastreável" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "Filtrar por atributo rastreável" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "Possui unidades" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "Filtrar por peças que têm unidades" @@ -1700,6 +1859,7 @@ msgstr "Filtrar por peças que são vendíveis" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtual" @@ -1711,6 +1871,26 @@ msgstr "Filtrar por peças que são virtuais" msgid "Not Virtual" msgstr "Não é Virtual" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" -msgstr "Testar Filtro" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" -msgstr "Este é um filtro de testes" - -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +msgid "Show stock for active parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:248 +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "Preços" @@ -3524,25 +3836,25 @@ msgstr "Preços" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "Ordens de Produções" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/ru/messages.po b/src/frontend/src/locales/ru/messages.po index fe00f0973d..99881a77d3 100644 --- a/src/frontend/src/locales/ru/messages.po +++ b/src/frontend/src/locales/ru/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ru\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:46\n" "Last-Translator: \n" "Language-Team: Russian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -171,13 +171,13 @@ msgstr "Узел" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "Название" @@ -220,7 +220,7 @@ msgstr "Состояние: <0>рабочий ({0}), <1>плагины{ #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "Подробнее" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "Неизвестная ошибка" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "Сканировать QR код" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "Настройки аккаунта" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "Пометить как прочитанное" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "Категории деталей" @@ -715,7 +717,7 @@ msgstr "Неизвестная модель: {model}" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "Excel" msgid "Download selected data" msgstr "Загрузить выбранные данные" -#: src/components/tables/FilterBadge.tsx:44 +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" +msgstr "" + +#: src/components/tables/FilterGroup.tsx:29 +#~ msgid "Add table filter" +#~ msgstr "Add table filter" + +#: src/components/tables/FilterGroup.tsx:44 +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" + +#: src/components/tables/FilterGroup.tsx:51 +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 msgid "Remove filter" msgstr "Убрать фильтрацию" -#: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "Добавление фильтра таблицы" - -#: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "Очистить все фильтры" - -#: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" -msgstr "Добавить фильтр" - -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "Истина" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "Ложь" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "Отфильтровать" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "Выбрать фильтр" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "Отфильтровать" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "Значение" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "Отменить" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "Добавить фильтр" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "Заказы на сборку" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/sl/messages.po b/src/frontend/src/locales/sl/messages.po index 33ac5e0ce6..76f500cfe3 100644 --- a/src/frontend/src/locales/sl/messages.po +++ b/src/frontend/src/locales/sl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:46\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n%100==4 ? 3 : 0);\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/sv/messages.po b/src/frontend/src/locales/sv/messages.po index 38a5f8d3e5..dfa1c13d91 100644 --- a/src/frontend/src/locales/sv/messages.po +++ b/src/frontend/src/locales/sv/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sv\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:39\n" +"PO-Revision-Date: 2023-12-08 02:46\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -171,13 +171,13 @@ msgstr "Värd" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "Namn" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "Läs mer" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "Okänt fel" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "Skanna QR-kod" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "Ja" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "Nej" @@ -587,7 +589,7 @@ msgstr "Kontoinställningar" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "Om" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "Artikelkategorier" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "Artkel" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Status" @@ -1023,56 +1030,71 @@ msgstr "Excel" msgid "Download selected data" msgstr "Ladda ner vald data" -#: src/components/tables/FilterBadge.tsx:44 +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" +msgstr "" + +#: src/components/tables/FilterGroup.tsx:29 +#~ msgid "Add table filter" +#~ msgstr "Add table filter" + +#: src/components/tables/FilterGroup.tsx:44 +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" + +#: src/components/tables/FilterGroup.tsx:51 +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 msgid "Remove filter" msgstr "Ta bort filter" -#: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "Lägg till tabellfilter" - -#: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "Rensa alla filter" - -#: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" -msgstr "Lägg till filter" - -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "Sant" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "Falskt" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "Lägg till tabellfilter" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "Välj från tillgängliga filter" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "Filter" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "Välj filter" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "Filter" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "Värde" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "Välj filtervärde" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "Välj filtervärde" msgid "Cancel" msgstr "Avbryt" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "Lägg till filter" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "Inga resultat hittades" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "Felaktig begäran" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "Ej behörig" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "Otillåten" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "Hittades inte" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "Streckkods åtgärder" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "Skriv ut åtgärder" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "Uppdatera data" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "Tabellfilter" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "Referens" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "Prisintervall" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "Aktiv" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "Spårbart objekt" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "Prioritet" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "Slutförd" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" -msgstr "Aktiv" - -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "Inkludera underkategorier" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "Enheter" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "Har enheter" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "IAN" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "Lagersaldo" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "Filtrera på aktiv artiklestatus" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "Montering" @@ -1621,10 +1792,6 @@ msgstr "Montering" msgid "Filter by assembly attribute" msgstr "Filtrera efter monteringsattribut" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "Inkludera underkategorier" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "Inkludera artiklar från underkategorier" @@ -1637,18 +1804,10 @@ msgstr "Komponent" msgid "Filter by component attribute" msgstr "Filtrera efter komponentattribut" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "Spårbart objekt" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "Filtrera på spårbart attribut" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "Har enheter" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "Filtrera efter artiklar som har enheter" @@ -1700,6 +1859,7 @@ msgstr "Filtrera på artiklar som kan säljas" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtuell" @@ -1711,6 +1871,26 @@ msgstr "Filtrera efter artiklar som är virtuella" msgid "Not Virtual" msgstr "Inte virtuell" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" -msgstr "Testa filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" -msgstr "Detta är ett testfilter" - -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +msgid "Show stock for active parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:248 +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "Byggordrar" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/th/messages.po b/src/frontend/src/locales/th/messages.po index 93f12ba979..d90a18b16e 100644 --- a/src/frontend/src/locales/th/messages.po +++ b/src/frontend/src/locales/th/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: th\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:40\n" +"PO-Revision-Date: 2023-12-08 02:46\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/tr/messages.po b/src/frontend/src/locales/tr/messages.po index b133bb3578..b08d3edd35 100644 --- a/src/frontend/src/locales/tr/messages.po +++ b/src/frontend/src/locales/tr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: tr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:40\n" +"PO-Revision-Date: 2023-12-08 02:46\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -171,13 +171,13 @@ msgstr "Sunucu" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "Adı" @@ -220,7 +220,7 @@ msgstr "Durum: <0>worker ({0}), <1>eklenti{1}" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "Devamını Oku" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "Bilinmeyen hata" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "QR kodunu tara" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "Hesap ayarları" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "Hakkında" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "Parça Kategorileri" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "Parça" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Durum" @@ -1023,56 +1030,71 @@ msgstr "Excel" msgid "Download selected data" msgstr "Seçili veriyi indir" -#: src/components/tables/FilterBadge.tsx:44 +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" +msgstr "" + +#: src/components/tables/FilterGroup.tsx:29 +#~ msgid "Add table filter" +#~ msgstr "Add table filter" + +#: src/components/tables/FilterGroup.tsx:44 +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" + +#: src/components/tables/FilterGroup.tsx:51 +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 msgid "Remove filter" msgstr "Filtreyi kaldır" -#: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "Tablo filtresi ekle" - -#: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "Tüm filtreleri temizle" - -#: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" -msgstr "Filtre ekle" - -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "Evet" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "Hayır" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "Tablo Filtresi Ekle" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "Mevcut filtrelerden seç" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "Filtre" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "Filtre seç" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "Filtre" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "Değer" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "Filtre değeri seç" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "Filtre değeri seç" msgid "Cancel" msgstr "Vazgeç" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "Filtre Ekle" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "Hiç kayıt bulunamadı" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "Hatalı istek" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "Yetkisiz" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "Yasaklı" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "Bulunamadı" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "Barkod işlemleri" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "Yazdırma işlemleri" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "Veriyi yenile" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "Tablo filtreleri" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "Referans" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "Fiyat Aralığı" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "Aktif" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "Takip Edilebilir" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "Öncelik" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "Tamamlandı" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" -msgstr "Aktif" - -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "Alt Kategorileri Dahil Et" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "Birim" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "Birimi Var" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "DPN" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "Stok" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "Parçanın aktiflik durumuna göre filtrele" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "Montaj" @@ -1621,10 +1792,6 @@ msgstr "Montaj" msgid "Filter by assembly attribute" msgstr "Montaj niteliğine göre filtrele" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "Alt Kategorileri Dahil Et" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "Alt kategorilerdeki parçaları dahil et" @@ -1637,18 +1804,10 @@ msgstr "Bileşen" msgid "Filter by component attribute" msgstr "Bileşen niteliğine göre filtrele" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "Takip Edilebilir" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "Takip edilebilirliğine göre filtrele" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "Birimi Var" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "Birimi olan parçaları filtrele" @@ -1700,6 +1859,7 @@ msgstr "Satılabilir parçaları filtrele" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Sanal" @@ -1711,6 +1871,26 @@ msgstr "Sanal parçaları filtrele" msgid "Not Virtual" msgstr "Sanal Değil" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "Yapım İşi Emirleri" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/vi/messages.po b/src/frontend/src/locales/vi/messages.po index a343b454f4..8ad69e6d93 100644 --- a/src/frontend/src/locales/vi/messages.po +++ b/src/frontend/src/locales/vi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: vi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:40\n" +"PO-Revision-Date: 2023-12-08 02:46\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -171,13 +171,13 @@ msgstr "Host" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "Tên" @@ -220,7 +220,7 @@ msgstr "Trạng thái: <0>worker ({0}), <1>plugins{1}" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "Xem thêm" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "Lỗi không xác định" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "Quét mã QR" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "Đồng ý" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "Không" @@ -587,7 +589,7 @@ msgstr "Cài đặt tài khoản" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "Thiết lập hệ thống" @@ -648,7 +650,7 @@ msgid "About" msgstr "Giới thiệu" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "Đánh dấu đã đọc" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "Danh mục phụ kiện" @@ -715,7 +717,7 @@ msgstr "Model không rõ: {model}" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "Phụ kiện" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "Hàng trong kho" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "Đơn đặt mua" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "Đơn đặt bán" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "Vận chuyển đơn hàng" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "Đơn hàng trả lại" @@ -952,9 +954,9 @@ msgstr "Sửa thiết lập" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Trạng thái" @@ -1023,56 +1030,71 @@ msgstr "Excel" msgid "Download selected data" msgstr "Tải về thông tin đã chọn" -#: src/components/tables/FilterBadge.tsx:44 +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" +msgstr "" + +#: src/components/tables/FilterGroup.tsx:29 +#~ msgid "Add table filter" +#~ msgstr "Add table filter" + +#: src/components/tables/FilterGroup.tsx:44 +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" + +#: src/components/tables/FilterGroup.tsx:51 +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 msgid "Remove filter" msgstr "Xoá bộ lọc" -#: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "Thêm bộ lọc bảng" - -#: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "Xóa tất cả bộ lọc" - -#: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" -msgstr "Thêm bộ lọc" - -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "Đúng" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "Sai" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "Thêm bộ lọc bảng" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "Chọn từ bộ lọc có sẵn" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "Bộ lọc" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "Chọn bộ lọc" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "Bộ lọc" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "Giá trị" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "Lựa chọn giá trị để lọc" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "Lựa chọn giá trị để lọc" msgid "Cancel" msgstr "Hủy bỏ" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "Thêm bộ lọc" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "Không tìm thấy biểu ghi" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "Yêu cầu không hợp lệ" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "Chưa cấp quyền" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "Bị cấm" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "Không tìm thấy" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "Chức năng mã vạch" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "Chức năng in ấn" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "Làm mới dữ liệu" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "Bộ lọc bảng" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "Tham chiếu" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "Khoảng giá" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "Ghi chú" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "On Order" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "Hoạt động" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "Có thể theo dõi" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "Độ ưu tiên" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "Hoàn thành" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "Phát hành bởi" @@ -1298,20 +1430,19 @@ msgstr "Phát hành bởi" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" -msgstr "Hoạt động" - -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "Thông báo" msgid "Message" msgstr "Nội dụng tin nhắn" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "Đường dẫn" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "Cấu trúc" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "Bao gồm danh mục con" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "Tham số" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "Đơn vị" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "Bao gồm các biến thể" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "Có đơn vị" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "Tạo mẫu tham số" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "Mẫu tham số đã được tạo" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "Thêm mẫu tham số" @@ -1586,7 +1760,7 @@ msgstr "IPN" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "Kho hàng" msgid "Minimum stock" msgstr "Kho tối thiểu" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "On Order" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "Phân bổ đơn hàng bản dựng" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "Lọc theo trạng thái mở phụ kiện" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "Lắp ráp" @@ -1621,10 +1792,6 @@ msgstr "Lắp ráp" msgid "Filter by assembly attribute" msgstr "Lọc theo thuộc tính lắp ráp" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "Bao gồm danh mục con" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "Bao gồm phụ kiên trong danh mục con" @@ -1637,18 +1804,10 @@ msgstr "Thành phần" msgid "Filter by component attribute" msgstr "Lọc theo thuộc tính thành phần" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "Có thể theo dõi" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "Lọc theo thuộc tính có thể theo dõi" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "Có đơn vị" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "Lọc theo phụ kiện có chứa đơn vị" @@ -1700,6 +1859,7 @@ msgstr "Lọc theo sản phẩm có thể bán" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Ảo" @@ -1711,6 +1871,26 @@ msgstr "Lọc theo sản phẩm ảo" msgid "Not Virtual" msgstr "Không ảo" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "Thêm phụ kiện liên quan" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "Mẫu" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "Đã cài đặt" @@ -1973,13 +2154,13 @@ msgstr "Thêm hạng mục" msgid "Receive items" msgstr "Nhận hàng hóa" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "Nhà cung cấp" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "Tham chiếu nhà cung cấp" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "MPN" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "Còn hàng" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" -msgstr "Kiểm thử bộ lọc" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" -msgstr "Đây là bộ lọc kiểm thử" +msgid "Show stock for active parts" +msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" -msgstr "Cấu trúc" +#: src/components/tables/stock/StockItemTable.tsx:248 +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "Bên ngoài" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "Loại vị trí" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "Thiết lập phần bổ sung" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "Đăng nhập" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "Mã vạch" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "Giá bán" @@ -3524,25 +3836,25 @@ msgstr "Giá bán" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "Nhãn" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "Báo cáo" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "Kiểm kê" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "Kiểm kê" msgid "Build Orders" msgstr "Đơn đặt bản dựng" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/zh-hans/messages.po b/src/frontend/src/locales/zh-hans/messages.po index 87a9f6b87a..042ef3ecd1 100644 --- a/src/frontend/src/locales/zh-hans/messages.po +++ b/src/frontend/src/locales/zh-hans/messages.po @@ -196,7 +196,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -283,7 +283,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:385 +#: src/components/tables/InvenTreeTable.tsx:386 msgid "Unknown error" msgstr "" @@ -464,7 +464,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:17 -#: src/pages/Index/Settings/SystemSettings.tsx:42 +#: src/pages/Index/Settings/SystemSettings.tsx:36 msgid "Server" msgstr "" @@ -546,33 +546,33 @@ msgstr "" msgid "Server Version" msgstr "" +#: src/components/nav/MainMenu.tsx:38 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26 +msgid "Settings" +msgstr "" + #: src/components/nav/MainMenu.tsx:40 #: src/pages/Index/Profile/Profile.tsx:15 #~ msgid "Profile" #~ msgstr "" -#: src/components/nav/MainMenu.tsx:43 -#: src/defaults/menuItems.tsx:63 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:62 -msgid "Admin Center" -msgstr "" - -#: src/components/nav/MainMenu.tsx:47 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26 -msgid "Settings" -msgstr "" - -#: src/components/nav/MainMenu.tsx:50 +#: src/components/nav/MainMenu.tsx:41 #: src/defaults/menuItems.tsx:15 msgid "Account settings" msgstr "" -#: src/components/nav/MainMenu.tsx:58 +#: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" +#: src/components/nav/MainMenu.tsx:59 +#: src/defaults/menuItems.tsx:63 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:109 +msgid "Admin Center" +msgstr "" + #: src/components/nav/MainMenu.tsx:69 msgid "Logout" msgstr "" @@ -603,7 +603,7 @@ msgid "Pages" msgstr "" #: src/components/nav/NavigationDrawer.tsx:67 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:29 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:76 msgid "Plugins" msgstr "" @@ -616,7 +616,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:124 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -634,7 +634,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:188 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -698,7 +698,7 @@ msgstr "" #: src/components/tables/part/PartCategoryTable.tsx:36 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -787,7 +787,7 @@ msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:89 -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:52 msgid "Project Codes" msgstr "" @@ -797,7 +797,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:263 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -819,7 +819,7 @@ msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:276 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -878,7 +878,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:150 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:23 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:46 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 msgid "Users" msgstr "" @@ -1053,46 +1053,46 @@ msgid "Add Filter" msgstr "" #: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:329 -#: src/components/tables/InvenTreeTable.tsx:350 +#: src/components/tables/InvenTreeTable.tsx:330 +#: src/components/tables/InvenTreeTable.tsx:351 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:364 +#: src/components/tables/InvenTreeTable.tsx:365 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:372 +#: src/components/tables/InvenTreeTable.tsx:373 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:375 +#: src/components/tables/InvenTreeTable.tsx:376 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:378 +#: src/components/tables/InvenTreeTable.tsx:379 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 +#: src/components/tables/InvenTreeTable.tsx:382 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:441 #: src/components/tables/InvenTreeTable.tsx:442 +#: src/components/tables/InvenTreeTable.tsx:443 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:450 #: src/components/tables/InvenTreeTable.tsx:451 +#: src/components/tables/InvenTreeTable.tsx:452 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:465 +#: src/components/tables/InvenTreeTable.tsx:466 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:484 +#: src/components/tables/InvenTreeTable.tsx:485 msgid "Table filters" msgstr "" @@ -1554,7 +1554,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:230 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -3227,15 +3227,23 @@ msgstr "" #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:39 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:64 +msgid "Custom Units" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:70 +msgid "Part Parameters" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:86 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:44 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:91 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:63 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:110 msgid "Advanced Options" msgstr "" @@ -3252,12 +3260,12 @@ msgid "Plugin Settings" msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 -msgid "Warning" -msgstr "" +#~ msgid "Warning" +#~ msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 -msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." -msgstr "" +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" @@ -3267,46 +3275,42 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:70 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:92 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:118 -msgid "Physical Units" -msgstr "" - -#: src/pages/Index/Settings/SystemSettings.tsx:129 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:118 +#~ msgid "Physical Units" +#~ msgstr "" + +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:166 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:172 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:224 -msgid "Part Parameters" -msgstr "" - -#: src/pages/Index/Settings/SystemSettings.tsx:252 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:257 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3314,7 +3318,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:299 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/zh-hant/messages.po b/src/frontend/src/locales/zh-hant/messages.po index cb217ce209..0a561542de 100644 --- a/src/frontend/src/locales/zh-hant/messages.po +++ b/src/frontend/src/locales/zh-hant/messages.po @@ -196,7 +196,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -283,7 +283,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:385 +#: src/components/tables/InvenTreeTable.tsx:386 msgid "Unknown error" msgstr "" @@ -464,7 +464,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:17 -#: src/pages/Index/Settings/SystemSettings.tsx:42 +#: src/pages/Index/Settings/SystemSettings.tsx:36 msgid "Server" msgstr "" @@ -546,33 +546,33 @@ msgstr "" msgid "Server Version" msgstr "" +#: src/components/nav/MainMenu.tsx:38 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26 +msgid "Settings" +msgstr "" + #: src/components/nav/MainMenu.tsx:40 #: src/pages/Index/Profile/Profile.tsx:15 #~ msgid "Profile" #~ msgstr "" -#: src/components/nav/MainMenu.tsx:43 -#: src/defaults/menuItems.tsx:63 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:62 -msgid "Admin Center" -msgstr "" - -#: src/components/nav/MainMenu.tsx:47 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26 -msgid "Settings" -msgstr "" - -#: src/components/nav/MainMenu.tsx:50 +#: src/components/nav/MainMenu.tsx:41 #: src/defaults/menuItems.tsx:15 msgid "Account settings" msgstr "" -#: src/components/nav/MainMenu.tsx:58 +#: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" +#: src/components/nav/MainMenu.tsx:59 +#: src/defaults/menuItems.tsx:63 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:109 +msgid "Admin Center" +msgstr "" + #: src/components/nav/MainMenu.tsx:69 msgid "Logout" msgstr "" @@ -603,7 +603,7 @@ msgid "Pages" msgstr "" #: src/components/nav/NavigationDrawer.tsx:67 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:29 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:76 msgid "Plugins" msgstr "" @@ -616,7 +616,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:124 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -634,7 +634,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:188 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -698,7 +698,7 @@ msgstr "" #: src/components/tables/part/PartCategoryTable.tsx:36 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -787,7 +787,7 @@ msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:89 -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:52 msgid "Project Codes" msgstr "" @@ -797,7 +797,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:263 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -819,7 +819,7 @@ msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:276 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -878,7 +878,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:150 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:23 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:46 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 msgid "Users" msgstr "" @@ -1053,46 +1053,46 @@ msgid "Add Filter" msgstr "" #: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:329 -#: src/components/tables/InvenTreeTable.tsx:350 +#: src/components/tables/InvenTreeTable.tsx:330 +#: src/components/tables/InvenTreeTable.tsx:351 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:364 +#: src/components/tables/InvenTreeTable.tsx:365 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:372 +#: src/components/tables/InvenTreeTable.tsx:373 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:375 +#: src/components/tables/InvenTreeTable.tsx:376 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:378 +#: src/components/tables/InvenTreeTable.tsx:379 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 +#: src/components/tables/InvenTreeTable.tsx:382 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:441 #: src/components/tables/InvenTreeTable.tsx:442 +#: src/components/tables/InvenTreeTable.tsx:443 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:450 #: src/components/tables/InvenTreeTable.tsx:451 +#: src/components/tables/InvenTreeTable.tsx:452 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:465 +#: src/components/tables/InvenTreeTable.tsx:466 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:484 +#: src/components/tables/InvenTreeTable.tsx:485 msgid "Table filters" msgstr "" @@ -1554,7 +1554,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:230 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -3227,15 +3227,23 @@ msgstr "" #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:39 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:64 +msgid "Custom Units" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:70 +msgid "Part Parameters" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:86 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:44 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:91 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:63 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:110 msgid "Advanced Options" msgstr "" @@ -3252,12 +3260,12 @@ msgid "Plugin Settings" msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 -msgid "Warning" -msgstr "" +#~ msgid "Warning" +#~ msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 -msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." -msgstr "" +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" @@ -3267,46 +3275,42 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:70 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:92 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:118 -msgid "Physical Units" -msgstr "" - -#: src/pages/Index/Settings/SystemSettings.tsx:129 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:118 +#~ msgid "Physical Units" +#~ msgstr "" + +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:166 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:172 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:224 -msgid "Part Parameters" -msgstr "" - -#: src/pages/Index/Settings/SystemSettings.tsx:252 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:257 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3314,7 +3318,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:299 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr "" diff --git a/src/frontend/src/locales/zh/messages.po b/src/frontend/src/locales/zh/messages.po index 58db30ca50..0dddf2881b 100644 --- a/src/frontend/src/locales/zh/messages.po +++ b/src/frontend/src/locales/zh/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-12-06 02:40\n" +"PO-Revision-Date: 2023-12-08 02:46\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -171,13 +171,13 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/components/tables/company/ContactTable.tsx:35 -#: src/components/tables/part/PartCategoryTable.tsx:24 -#: src/components/tables/part/PartParameterTemplateTable.tsx:29 +#: src/components/tables/part/PartCategoryTable.tsx:26 +#: src/components/tables/part/PartParameterTemplateTable.tsx:50 #: src/components/tables/plugin/PluginErrorTable.tsx:33 #: src/components/tables/plugin/PluginListTable.tsx:156 #: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/GroupTable.tsx:100 -#: src/components/tables/stock/StockLocationTable.tsx:25 +#: src/components/tables/stock/StockLocationTable.tsx:51 msgid "Name" msgstr "" @@ -220,7 +220,7 @@ msgstr "" #: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/nav/SearchDrawer.tsx:412 -#: src/components/tables/InvenTreeTable.tsx:394 +#: src/components/tables/InvenTreeTable.tsx:350 #: src/components/tables/plugin/PluginListTable.tsx:363 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -307,7 +307,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:386 +#: src/components/tables/InvenTreeTable.tsx:342 msgid "Unknown error" msgstr "" @@ -349,10 +349,12 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:51 msgid "Yes" msgstr "" #: src/components/items/YesNoButton.tsx:16 +#: src/components/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -587,7 +589,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:266 +#: src/pages/Index/Settings/SystemSettings.tsx:267 msgid "System Settings" msgstr "" @@ -648,7 +650,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:71 -#: src/pages/Index/Settings/SystemSettings.tsx:100 +#: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:100 @@ -666,7 +668,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:80 #: src/components/render/ModelType.tsx:49 -#: src/pages/Index/Settings/SystemSettings.tsx:164 +#: src/pages/Index/Settings/SystemSettings.tsx:165 #: src/pages/part/CategoryDetail.tsx:60 msgid "Part Categories" msgstr "" @@ -715,7 +717,7 @@ msgstr "" #: src/components/render/ModelType.tsx:20 #: src/components/tables/bom/BomTable.tsx:61 -#: src/components/tables/build/BuildOrderTable.tsx:38 +#: src/components/tables/build/BuildOrderTable.tsx:39 #: src/components/tables/part/PartParameterTable.tsx:34 #: src/components/tables/part/PartTable.tsx:26 #: src/components/tables/part/RelatedPartTable.tsx:41 @@ -727,10 +729,10 @@ msgid "Part" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/components/tables/part/PartCategoryTable.tsx:36 +#: src/components/tables/part/PartCategoryTable.tsx:46 #: src/defaults/links.tsx:27 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:169 +#: src/pages/Index/Settings/SystemSettings.tsx:170 #: src/pages/part/CategoryDetail.tsx:46 #: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:243 @@ -773,7 +775,7 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:56 -#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:62 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/stock/LocationDetail.tsx:36 #: src/pages/stock/LocationDetail.tsx:82 @@ -829,7 +831,7 @@ msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:96 -#: src/pages/Index/Settings/SystemSettings.tsx:233 +#: src/pages/Index/Settings/SystemSettings.tsx:234 #: src/pages/company/CompanyDetail.tsx:90 #: src/pages/part/PartDetail.tsx:175 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -845,13 +847,13 @@ msgid "Purchase Order Lines" msgstr "" #: src/components/render/ModelType.tsx:107 -#: src/components/tables/sales/SalesOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:58 #: src/pages/sales/SalesOrderDetail.tsx:96 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:108 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/pages/Index/Settings/SystemSettings.tsx:247 #: src/pages/company/CompanyDetail.tsx:108 #: src/pages/part/PartDetail.tsx:181 #: src/pages/sales/SalesIndex.tsx:21 @@ -867,7 +869,7 @@ msgid "Sales Order Shipments" msgstr "" #: src/components/render/ModelType.tsx:121 -#: src/components/tables/sales/ReturnOrderTable.tsx:36 +#: src/components/tables/sales/ReturnOrderTable.tsx:55 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" @@ -952,9 +954,9 @@ msgstr "" #: src/components/tables/ColumnRenderers.tsx:33 #: src/components/tables/bom/BomTable.tsx:93 -#: src/components/tables/build/BuildOrderTable.tsx:56 +#: src/components/tables/build/BuildOrderTable.tsx:57 #: src/components/tables/part/PartParameterTable.tsx:65 -#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartParameterTemplateTable.tsx:61 #: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/plugin/PluginListTable.tsx:159 #: src/components/tables/plugin/PluginListTable.tsx:273 @@ -974,6 +976,11 @@ msgid "Line Items" msgstr "" #: src/components/tables/ColumnRenderers.tsx:78 +#: src/components/tables/build/BuildOrderTable.tsx:115 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:41 +#: src/components/tables/sales/ReturnOrderTable.tsx:37 +#: src/components/tables/sales/SalesOrderTable.tsx:38 +#: src/components/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" @@ -1023,56 +1030,71 @@ msgstr "" msgid "Download selected data" msgstr "" -#: src/components/tables/FilterBadge.tsx:44 -msgid "Remove filter" +#: src/components/tables/Filter.tsx:88 +#: src/components/tables/build/BuildOrderTable.tsx:128 +msgid "Assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:129 +msgid "Show orders assigned to me" +msgstr "" + +#: src/components/tables/Filter.tsx:96 +msgid "Outstanding" +msgstr "" + +#: src/components/tables/Filter.tsx:97 +msgid "Show outstanding orders" +msgstr "" + +#: src/components/tables/Filter.tsx:104 +#: src/components/tables/build/BuildOrderTable.tsx:122 +msgid "Overdue" +msgstr "" + +#: src/components/tables/Filter.tsx:105 +msgid "Show overdue orders" msgstr "" #: src/components/tables/FilterGroup.tsx:29 -msgid "Add table filter" -msgstr "" +#~ msgid "Add table filter" +#~ msgstr "Add table filter" #: src/components/tables/FilterGroup.tsx:44 -msgid "Clear all filters" -msgstr "" +#~ msgid "Clear all filters" +#~ msgstr "Clear all filters" #: src/components/tables/FilterGroup.tsx:51 -msgid "Add filter" +#~ msgid "Add filter" +#~ msgstr "Add filter" + +#: src/components/tables/FilterSelectDrawer.tsx:51 +msgid "Remove filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:56 -msgid "True" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:57 -msgid "False" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:143 -msgid "Add Table Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:145 -msgid "Select from the available filters" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:149 -msgid "Filter" -msgstr "" - -#: src/components/tables/FilterSelectModal.tsx:150 +#: src/components/tables/FilterSelectDrawer.tsx:145 msgid "Select filter" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:159 +#: src/components/tables/FilterSelectDrawer.tsx:146 +msgid "Filter" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:153 #: src/components/tables/part/PartParameterTable.tsx:72 msgid "Value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:160 +#: src/components/tables/FilterSelectDrawer.tsx:154 msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 +#: src/components/tables/FilterSelectDrawer.tsx:188 +msgid "Table Filters" +msgstr "" + +#: src/components/tables/FilterSelectDrawer.tsx:209 #: src/components/tables/plugin/PluginListTable.tsx:332 #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:202 @@ -1080,51 +1102,71 @@ msgstr "" msgid "Cancel" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:172 +#: src/components/tables/FilterSelectDrawer.tsx:219 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:73 -#: src/components/tables/InvenTreeTable.tsx:330 -#: src/components/tables/InvenTreeTable.tsx:351 +#: src/components/tables/FilterSelectDrawer.tsx:228 +msgid "Clear Filters" +msgstr "" + +#: src/components/tables/FilterSelectModal.tsx:56 +#~ msgid "True" +#~ msgstr "True" + +#: src/components/tables/FilterSelectModal.tsx:57 +#~ msgid "False" +#~ msgstr "False" + +#: src/components/tables/FilterSelectModal.tsx:143 +#~ msgid "Add Table Filter" +#~ msgstr "Add Table Filter" + +#: src/components/tables/FilterSelectModal.tsx:145 +#~ msgid "Select from the available filters" +#~ msgstr "Select from the available filters" + +#: src/components/tables/InvenTreeTable.tsx:72 +#: src/components/tables/InvenTreeTable.tsx:286 +#: src/components/tables/InvenTreeTable.tsx:307 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:365 +#: src/components/tables/InvenTreeTable.tsx:321 msgid "Server returned incorrect data type" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:373 +#: src/components/tables/InvenTreeTable.tsx:329 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:376 +#: src/components/tables/InvenTreeTable.tsx:332 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:379 +#: src/components/tables/InvenTreeTable.tsx:335 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:338 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:442 -#: src/components/tables/InvenTreeTable.tsx:443 +#: src/components/tables/InvenTreeTable.tsx:393 +#: src/components/tables/InvenTreeTable.tsx:394 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:451 -#: src/components/tables/InvenTreeTable.tsx:452 +#: src/components/tables/InvenTreeTable.tsx:402 +#: src/components/tables/InvenTreeTable.tsx:403 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:466 +#: src/components/tables/InvenTreeTable.tsx:417 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:485 +#: src/components/tables/InvenTreeTable.tsx:436 msgid "Table filters" msgstr "" @@ -1142,9 +1184,9 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:98 #: src/components/tables/bom/UsedInTable.tsx:76 -#: src/components/tables/build/BuildOrderTable.tsx:32 +#: src/components/tables/build/BuildOrderTable.tsx:33 #: src/components/tables/purchasing/PurchaseOrderLineItemTable.tsx:117 -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:40 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:61 msgid "Reference" msgstr "" @@ -1153,11 +1195,13 @@ msgid "Substitutes" msgstr "" #: src/components/tables/bom/BomTable.tsx:124 +#: src/components/tables/bom/BomTable.tsx:273 +#: src/components/tables/bom/UsedInTable.tsx:91 msgid "Optional" msgstr "" #: src/components/tables/bom/BomTable.tsx:128 -#: src/components/tables/bom/BomTable.tsx:243 +#: src/components/tables/bom/BomTable.tsx:278 msgid "Consumable" msgstr "" @@ -1166,6 +1210,8 @@ msgid "Allow Variants" msgstr "" #: src/components/tables/bom/BomTable.tsx:136 +#: src/components/tables/bom/BomTable.tsx:268 +#: src/components/tables/bom/UsedInTable.tsx:86 msgid "Gets Inherited" msgstr "" @@ -1177,6 +1223,7 @@ msgstr "" #: src/components/tables/bom/BomTable.tsx:156 #: src/components/tables/part/PartTable.tsx:121 #: src/components/tables/stock/StockItemTable.tsx:147 +#: src/components/tables/stock/StockItemTable.tsx:268 msgid "Available" msgstr "" @@ -1237,59 +1284,144 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:256 +#: src/components/tables/bom/BomTable.tsx:243 +msgid "Trackable Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:244 +msgid "Show trackable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:248 +#: src/components/tables/bom/UsedInTable.tsx:31 +msgid "Assembled Part" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:249 +msgid "Show asssmbled items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:253 +msgid "Has Available Stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:254 +msgid "Show items with available stock" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:258 +#: src/components/tables/part/PartTable.tsx:91 +msgid "On Order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:259 +msgid "Show items on order" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:263 +msgid "Validated" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:264 +msgid "Show validated items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:269 +#: src/components/tables/bom/UsedInTable.tsx:87 +msgid "Show inherited items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:274 +#: src/components/tables/bom/UsedInTable.tsx:92 +msgid "Show optional items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:279 +msgid "Show consumable items" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:283 +msgid "Has Pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:284 +msgid "Show items with pricing" +msgstr "" + +#: src/components/tables/bom/BomTable.tsx:295 msgid "View BOM" msgstr "" -#: src/components/tables/bom/BomTable.tsx:267 +#: src/components/tables/bom/BomTable.tsx:306 msgid "Validate BOM line" msgstr "" -#: src/components/tables/bom/BomTable.tsx:275 +#: src/components/tables/bom/BomTable.tsx:314 msgid "Edit Substitutes" msgstr "" -#: src/components/tables/bom/BomTable.tsx:289 +#: src/components/tables/bom/BomTable.tsx:328 msgid "Edit Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:291 +#: src/components/tables/bom/BomTable.tsx:330 msgid "Bom item updated" msgstr "" -#: src/components/tables/bom/BomTable.tsx:306 +#: src/components/tables/bom/BomTable.tsx:345 msgid "Delete Bom Item" msgstr "" -#: src/components/tables/bom/BomTable.tsx:307 +#: src/components/tables/bom/BomTable.tsx:346 msgid "Bom item deleted" msgstr "" -#: src/components/tables/bom/BomTable.tsx:309 +#: src/components/tables/bom/BomTable.tsx:348 msgid "Are you sure you want to remove this BOM item?" msgstr "" -#: src/components/tables/bom/UsedInTable.tsx:31 -msgid "Assembled Part" -msgstr "" - #: src/components/tables/bom/UsedInTable.tsx:50 msgid "Required Part" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:62 +#: src/components/tables/bom/UsedInTable.tsx:96 +#: src/components/tables/build/BuildOrderTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:175 +#: src/components/tables/part/PartVariantTable.tsx:15 +#: src/components/tables/plugin/PluginListTable.tsx:177 +#: src/components/tables/plugin/PluginListTable.tsx:471 +#: src/components/tables/settings/UserTable.tsx:194 +#: src/components/tables/stock/StockItemTable.tsx:247 +msgid "Active" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:97 +msgid "Show active assemblies" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:101 +#: src/components/tables/part/PartTable.tsx:199 +#: src/components/tables/part/PartVariantTable.tsx:30 +msgid "Trackable" +msgstr "" + +#: src/components/tables/bom/UsedInTable.tsx:102 +msgid "Show trackable assemblies" +msgstr "" + +#: src/components/tables/build/BuildOrderTable.tsx:63 msgid "Progress" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:75 +#: src/components/tables/build/BuildOrderTable.tsx:76 msgid "Priority" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:83 +#: src/components/tables/build/BuildOrderTable.tsx:84 msgid "Completed" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:89 +#: src/components/tables/build/BuildOrderTable.tsx:90 msgid "Issued By" msgstr "" @@ -1298,20 +1430,19 @@ msgstr "" #~ msgid "Created" #~ msgstr "Created" -#: src/components/tables/build/BuildOrderTable.tsx:110 -#: src/components/tables/part/PartTable.tsx:175 -#: src/components/tables/plugin/PluginListTable.tsx:177 -#: src/components/tables/plugin/PluginListTable.tsx:471 -#: src/components/tables/settings/UserTable.tsx:194 -msgid "Active" +#: src/components/tables/build/BuildOrderTable.tsx:111 +msgid "Show active orders" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:115 -msgid "Overdue" +#: src/components/tables/build/BuildOrderTable.tsx:116 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:42 +#: src/components/tables/sales/ReturnOrderTable.tsx:38 +#: src/components/tables/sales/SalesOrderTable.tsx:39 +msgid "Filter by order status" msgstr "" -#: src/components/tables/build/BuildOrderTable.tsx:120 -msgid "Assigned to me" +#: src/components/tables/build/BuildOrderTable.tsx:123 +msgid "Show overdue status" msgstr "" #: src/components/tables/company/AddressTable.tsx:42 @@ -1483,17 +1614,37 @@ msgstr "" msgid "Message" msgstr "" -#: src/components/tables/part/PartCategoryTable.tsx:31 -#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/part/PartCategoryTable.tsx:33 +#: src/components/tables/stock/StockLocationTable.tsx:57 msgid "Path" msgstr "" +#: src/components/tables/part/PartCategoryTable.tsx:38 +#: src/components/tables/part/PartCategoryTable.tsx:61 +#: src/components/tables/stock/StockLocationTable.tsx:31 +#: src/components/tables/stock/StockLocationTable.tsx:68 +msgid "Structural" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:56 +#: src/components/tables/part/PartTable.tsx:187 +msgid "Include Subcategories" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:57 +msgid "Include subcategories in results" +msgstr "" + +#: src/components/tables/part/PartCategoryTable.tsx:62 +msgid "Show structural categories" +msgstr "" + #: src/components/tables/part/PartParameterTable.tsx:54 msgid "Parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:93 -#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +#: src/components/tables/part/PartParameterTemplateTable.tsx:56 #: src/components/tables/part/PartTable.tsx:45 msgid "Units" msgstr "" @@ -1531,50 +1682,73 @@ msgid "Add parameter" msgstr "" #: src/components/tables/part/PartParameterTable.tsx:198 +#: src/components/tables/stock/StockItemTable.tsx:293 msgid "Include Variants" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:45 +#: src/components/tables/part/PartParameterTemplateTable.tsx:30 +#: src/components/tables/part/PartParameterTemplateTable.tsx:66 msgid "Checkbox" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:49 +#: src/components/tables/part/PartParameterTemplateTable.tsx:31 +msgid "Show checkbox templates" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:35 +msgid "Has choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:36 +msgid "Show templates with choices" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:40 +#: src/components/tables/part/PartTable.tsx:205 +msgid "Has Units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:41 +msgid "Show templates with units" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:70 msgid "Choices" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:64 -msgid "Edit Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:66 -msgid "Parameter template updated" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:77 -msgid "Delete Parameter Template" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:78 -msgid "Parameter template deleted" -msgstr "" - -#: src/components/tables/part/PartParameterTemplateTable.tsx:80 -msgid "Are you sure you want to remove this parameter template?" -msgstr "" - #: src/components/tables/part/PartParameterTemplateTable.tsx:83 #~ msgid "Remove parameter template" #~ msgstr "Remove parameter template" -#: src/components/tables/part/PartParameterTemplateTable.tsx:92 +#: src/components/tables/part/PartParameterTemplateTable.tsx:85 +msgid "Edit Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:87 +msgid "Parameter template updated" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:98 +msgid "Delete Parameter Template" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:99 +msgid "Parameter template deleted" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:101 +msgid "Are you sure you want to remove this parameter template?" +msgstr "" + +#: src/components/tables/part/PartParameterTemplateTable.tsx:113 msgid "Create Parameter Template" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:94 +#: src/components/tables/part/PartParameterTemplateTable.tsx:115 msgid "Parameter template created" msgstr "" -#: src/components/tables/part/PartParameterTemplateTable.tsx:102 +#: src/components/tables/part/PartParameterTemplateTable.tsx:123 msgid "Add parameter template" msgstr "" @@ -1586,7 +1760,7 @@ msgstr "" #: src/components/tables/stock/StockItemTable.tsx:50 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:200 +#: src/pages/Index/Settings/SystemSettings.tsx:201 #: src/pages/part/PartDetail.tsx:98 #: src/pages/stock/LocationDetail.tsx:63 #: src/pages/stock/StockDetail.tsx:135 @@ -1597,10 +1771,6 @@ msgstr "" msgid "Minimum stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:91 -msgid "On Order" -msgstr "" - #: src/components/tables/part/PartTable.tsx:104 msgid "Build Order Allocations" msgstr "" @@ -1614,6 +1784,7 @@ msgid "Filter by part active status" msgstr "" #: src/components/tables/part/PartTable.tsx:181 +#: src/components/tables/stock/StockItemTable.tsx:258 msgid "Assembly" msgstr "" @@ -1621,10 +1792,6 @@ msgstr "" msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:187 -msgid "Include Subcategories" -msgstr "" - #: src/components/tables/part/PartTable.tsx:188 msgid "Include parts in subcategories" msgstr "" @@ -1637,18 +1804,10 @@ msgstr "" msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:199 -msgid "Trackable" -msgstr "" - #: src/components/tables/part/PartTable.tsx:200 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:205 -msgid "Has Units" -msgstr "" - #: src/components/tables/part/PartTable.tsx:206 msgid "Filter by parts which have units" msgstr "" @@ -1700,6 +1859,7 @@ msgstr "" #: src/components/tables/part/PartTable.tsx:241 #: src/components/tables/part/PartTable.tsx:245 +#: src/components/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -1711,6 +1871,26 @@ msgstr "" msgid "Not Virtual" msgstr "" +#: src/components/tables/part/PartVariantTable.tsx:16 +msgid "Show active variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:20 +msgid "Template" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:21 +msgid "Show template variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:26 +msgid "Show virtual variants" +msgstr "" + +#: src/components/tables/part/PartVariantTable.tsx:31 +msgid "Show trackable variants" +msgstr "" + #: src/components/tables/part/RelatedPartTable.tsx:71 msgid "Add Related Part" msgstr "" @@ -1899,6 +2079,7 @@ msgid "Sample" msgstr "" #: src/components/tables/plugin/PluginListTable.tsx:486 +#: src/components/tables/stock/StockItemTable.tsx:298 msgid "Installed" msgstr "" @@ -1973,13 +2154,13 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:48 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/components/tables/purchasing/SupplierPartTable.tsx:48 #: src/pages/company/SupplierDetail.tsx:8 msgid "Supplier" msgstr "" -#: src/components/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/components/tables/purchasing/PurchaseOrderTable.tsx:85 msgid "Supplier Reference" msgstr "" @@ -1993,6 +2174,7 @@ msgid "MPN" msgstr "" #: src/components/tables/purchasing/SupplierPartTable.tsx:92 +#: src/components/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" @@ -2044,18 +2226,18 @@ msgstr "" msgid "Are you sure you want to remove this supplier part?" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:42 -#: src/components/tables/sales/SalesOrderTable.tsx:44 +#: src/components/tables/sales/ReturnOrderTable.tsx:61 +#: src/components/tables/sales/SalesOrderTable.tsx:65 #: src/pages/company/CustomerDetail.tsx:8 msgid "Customer" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:58 -#: src/components/tables/sales/SalesOrderTable.tsx:60 +#: src/components/tables/sales/ReturnOrderTable.tsx:77 +#: src/components/tables/sales/SalesOrderTable.tsx:81 msgid "Customer Reference" msgstr "" -#: src/components/tables/sales/ReturnOrderTable.tsx:69 +#: src/components/tables/sales/ReturnOrderTable.tsx:88 msgid "Total Cost" msgstr "" @@ -2371,22 +2553,144 @@ msgid "Purchase Price" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:247 -msgid "Test Filter" +#~ msgid "Test Filter" +#~ msgstr "Test Filter" + +#: src/components/tables/stock/StockItemTable.tsx:248 +msgid "Show stock for active parts" msgstr "" #: src/components/tables/stock/StockItemTable.tsx:248 -msgid "This is a test filter" +#~ msgid "This is a test filter" +#~ msgstr "This is a test filter" + +#: src/components/tables/stock/StockItemTable.tsx:253 +msgid "Filter by stock status" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:42 -msgid "Structural" +#: src/components/tables/stock/StockItemTable.tsx:259 +msgid "Show stock for assmebled parts" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:49 +#: src/components/tables/stock/StockItemTable.tsx:263 +msgid "Allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:264 +msgid "Show items which have been allocated" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:269 +msgid "Show items which are available" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:273 +#: src/components/tables/stock/StockLocationTable.tsx:26 +msgid "Include Sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:274 +msgid "Include stock in sublocations" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:278 +msgid "Depleted" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:279 +msgid "Show depleted stock items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:284 +msgid "Show items which are in stock" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:288 +msgid "In Production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:289 +msgid "Show items which are in production" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:294 +msgid "Include stock items for variant parts" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:299 +msgid "Show stock items which are installed in other items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:303 +msgid "Sent to Customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:304 +msgid "Show items which have been sent to a customer" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:308 +msgid "Is Serialized" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:309 +msgid "Show items which have a serial number" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:316 +msgid "Has Batch Code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:317 +msgid "Show items which have a batch code" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:322 +msgid "Tracked" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:323 +msgid "Show tracked items" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:327 +msgid "Has Purchase Price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:328 +msgid "Show items which have a purchase price" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:336 +msgid "External Location" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:337 +msgid "Show items in an external location" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:27 +msgid "Include sublocations in results" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:32 +msgid "Show structural locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:36 +#: src/components/tables/stock/StockLocationTable.tsx:75 msgid "External" msgstr "" -#: src/components/tables/stock/StockLocationTable.tsx:56 +#: src/components/tables/stock/StockLocationTable.tsx:37 +msgid "Show external locations" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:41 +msgid "Has location type" +msgstr "" + +#: src/components/tables/stock/StockLocationTable.tsx:82 msgid "Location Type" msgstr "" @@ -3499,6 +3803,14 @@ msgstr "" msgid "Plugin Settings" msgstr "" +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 +#~ msgid "Warning" +#~ msgstr "Warning" + +#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47 +#~ msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." +#~ msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." + #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" msgstr "" @@ -3507,15 +3819,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:64 +#: src/pages/Index/Settings/SystemSettings.tsx:65 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:86 +#: src/pages/Index/Settings/SystemSettings.tsx:87 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:105 +#: src/pages/Index/Settings/SystemSettings.tsx:106 #: src/pages/part/PartDetail.tsx:151 msgid "Pricing" msgstr "" @@ -3524,25 +3836,25 @@ msgstr "" #~ msgid "Physical Units" #~ msgstr "Physical Units" -#: src/pages/Index/Settings/SystemSettings.tsx:134 +#: src/pages/Index/Settings/SystemSettings.tsx:135 msgid "Exchange Rates" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:142 +#: src/pages/Index/Settings/SystemSettings.tsx:143 msgid "Labels" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:148 +#: src/pages/Index/Settings/SystemSettings.tsx:149 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/Index/Settings/SystemSettings.tsx:223 #: src/pages/part/PartDetail.tsx:199 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/Index/Settings/SystemSettings.tsx:228 #: src/pages/build/BuildDetail.tsx:262 #: src/pages/build/BuildIndex.tsx:36 #: src/pages/part/PartDetail.tsx:130 @@ -3550,7 +3862,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:269 +#: src/pages/Index/Settings/SystemSettings.tsx:270 msgid "Switch to User Setting" msgstr ""