From cbd2794a7e49bdf8e10e2c7123d2b8cd239c4dae Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 29 Feb 2024 09:21:05 +1100 Subject: [PATCH] New Crowdin updates (#6600) * updated translation base * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix ru newlines --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- InvenTree/locale/bg/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/cs/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/da/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/de/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/el/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/en/LC_MESSAGES/django.po | 1205 ++++++++-------- InvenTree/locale/es/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/es_MX/LC_MESSAGES/django.po | 1205 ++++++++-------- InvenTree/locale/fa/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/fi/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/fr/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/he/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/hi/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/hu/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/id/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/it/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/ja/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/ko/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/nl/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/no/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/pl/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/pt/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/ru/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/sk/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/sl/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/sr/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/sv/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/th/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/tr/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/vi/LC_MESSAGES/django.po | 830 ++++++------ InvenTree/locale/zh/LC_MESSAGES/django.po | 830 ++++++------ .../locale/zh_Hans/LC_MESSAGES/django.po | 1206 +++++++++-------- src/frontend/src/locales/bg/messages.po | 393 +++--- src/frontend/src/locales/cs/messages.po | 393 +++--- src/frontend/src/locales/da/messages.po | 393 +++--- src/frontend/src/locales/de/messages.po | 388 +++--- src/frontend/src/locales/el/messages.po | 393 +++--- src/frontend/src/locales/en/messages.po | 386 +++--- src/frontend/src/locales/es-mx/messages.po | 386 +++--- src/frontend/src/locales/es/messages.po | 393 +++--- src/frontend/src/locales/fa/messages.po | 393 +++--- src/frontend/src/locales/fi/messages.po | 393 +++--- src/frontend/src/locales/fr/messages.po | 393 +++--- src/frontend/src/locales/he/messages.po | 393 +++--- src/frontend/src/locales/hi/messages.po | 393 +++--- src/frontend/src/locales/hu/messages.po | 393 +++--- src/frontend/src/locales/id/messages.po | 831 +++++++----- src/frontend/src/locales/it/messages.po | 393 +++--- src/frontend/src/locales/ja/messages.po | 393 +++--- src/frontend/src/locales/ko/messages.po | 393 +++--- src/frontend/src/locales/nl/messages.po | 393 +++--- src/frontend/src/locales/no/messages.po | 393 +++--- src/frontend/src/locales/pl/messages.po | 393 +++--- .../src/locales/pseudo-LOCALE/messages.po | 386 +++--- src/frontend/src/locales/pt-br/messages.po | 386 +++--- src/frontend/src/locales/pt/messages.po | 388 +++--- src/frontend/src/locales/ru/messages.po | 393 +++--- src/frontend/src/locales/sk/messages.po | 393 +++--- src/frontend/src/locales/sl/messages.po | 393 +++--- src/frontend/src/locales/sr/messages.po | 393 +++--- src/frontend/src/locales/sv/messages.po | 399 +++--- src/frontend/src/locales/th/messages.po | 393 +++--- src/frontend/src/locales/tr/messages.po | 393 +++--- src/frontend/src/locales/vi/messages.po | 393 +++--- src/frontend/src/locales/zh-hans/messages.po | 386 +++--- src/frontend/src/locales/zh-hant/messages.po | 386 +++--- src/frontend/src/locales/zh/messages.po | 831 +++++++----- 67 files changed, 21489 insertions(+), 20782 deletions(-) diff --git a/InvenTree/locale/bg/LC_MESSAGES/django.po b/InvenTree/locale/bg/LC_MESSAGES/django.po index d4831de73b58..ef16d558bb02 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Language: bg_BG\n" @@ -401,7 +401,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/cs/LC_MESSAGES/django.po b/InvenTree/locale/cs/LC_MESSAGES/django.po index 74a6986b7880..bcd0c21ed814 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -401,7 +401,7 @@ msgstr "Příloha" msgid "Select file to attach" msgstr "Vyberte soubor k přiložení" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Komentář" msgid "File comment" msgstr "Komentář k souboru" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,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:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Název" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "Vytvořit objekt" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "Jméno společnosti" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "Výchozí měna" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "Stáhnout z URL" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "Možné zakoupit" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "Díly jsou zakoupitelné ve výchozím nastavení" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "Prodejné" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "Díly jsou prodejné ve výchozím nastavení" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "Sledovatelné" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "Díly jsou sledovatelné ve výchozím nastavení" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "Nehmotné (virtuální)" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "Díly jsou nehmotné (virtuální) ve výchozím nastavení" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "Zobrazit Import v zobrazeních" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "Zobrazit související díly" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "Zobrazit související díly pro díl" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "Počáteční údaje zásob" -#: common/models.py:1503 +#: common/models.py:1505 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:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Počáteční údaje dodavatele" -#: common/models.py:1510 +#: common/models.py:1512 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:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "Formát zobrazení jména dílu" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "Formát pro zobrazení názvu dílu" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "Výchozí ikona kategorie dílu" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "Výchozí ikona kategorie dílu (prázdné znamená bez ikony)" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "Minimální počet desetinných míst u cen" -#: common/models.py:1538 +#: common/models.py:1540 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:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "Maximální počet desetinných míst u cen" -#: common/models.py:1546 +#: common/models.py:1548 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:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "Použít ceny dodavatele" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "Přepsání historie nákupu" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "Velikost stránky" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "Výchozí velikost stránky pro PDF reporty" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "Povolit testovací reporty" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "Povolit generování zkušebních reportů" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "Připojit testovací reporty" -#: common/models.py:1662 +#: common/models.py:1664 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:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 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:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "Automaticky vyplnit sériová čísla" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "Automaticky vyplnit sériová čísla ve formulářích" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "Odstranit vyčerpané zásoby" -#: common/models.py:1682 +#: common/models.py:1684 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:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "Formát data" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "Cena" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "Id" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "Obrazek" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/da/LC_MESSAGES/django.po b/InvenTree/locale/da/LC_MESSAGES/django.po index 6e095b6adccb..fdce570ffbda 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -401,7 +401,7 @@ msgstr "Vedhæftning" msgid "Select file to attach" msgstr "Vælg fil, der skal vedhæftes" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Kommentar" msgid "File comment" msgstr "Fil kommentar" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "" msgid "Invalid choice" msgstr "Ugyldigt valg" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Navn" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index f9e5d6da12dc..4a3fa970a1d0 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -401,7 +401,7 @@ msgstr "Anhang" msgid "Select file to attach" msgstr "Datei zum Anhängen auswählen" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "Doppelte Namen können nicht unter dem selben Elternteil existieren" msgid "Invalid choice" msgstr "Ungültige Auswahl" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Name" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "Objekt bauen" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "Projektbeschreibung" msgid "User or group responsible for this project" msgstr "Benutzer oder Gruppe verantwortlich für dieses Projekt" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "Wert ist keine gültige Option" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "Keine Gruppe" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "Eine leere Domain ist nicht erlaubt." -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "Ungültiger Domainname: {domain}" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "Kein Plugin" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "Neustart erforderlich" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "Eine Einstellung wurde geändert, die einen Neustart des Servers erfordert" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "Ausstehende Migrationen" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "Anzahl der ausstehenden Datenbankmigrationen" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "Name der Serverinstanz" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "Kurze Beschreibung der Instanz" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "Name der Instanz verwenden" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "Den Namen der Instanz in der Titelleiste verwenden" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "Anzeige von `Über` einschränken" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "Zeige das `Über` Fenster nur Administratoren" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "Firmenname" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "interner Firmenname" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "Basis-URL" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "Basis-URL für dieses Instanz" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "Standardwährung" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "Wählen Sie die Basiswährung für Preisberechnungen aus" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "Währungsaktualisierungsintervall" -#: common/models.py:1281 +#: common/models.py:1283 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:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "Tage" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "Währungs-Aktualisierungs-Plugin" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "Zu verwendendes Währungs-Aktualisierungs-Plugin" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "Von URL herunterladen" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "Herunterladen von externen Bildern und Dateien von URLs erlaubt" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "Download-Größenlimit" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "Maximal zulässige Größe für heruntergeladene Bilder" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "Benutzer-Agent zum Herunterladen von Daten" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "Überschreiben des Benutzer-Agenten, der verwendet wird, um Bilder und Dateien von externer Servern herunterzuladen (leer für die Standardeinstellung)" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "Strenge URL-Prüfung" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "Erfordert die Schema-Spezifikation bei der Validierung von URLs" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "Bestätigung verpflichtend" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "Eine ausdrückliche Benutzerbestätigung für bestimmte Aktionen erfordern." -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "Baumtiefe" -#: common/models.py:1330 +#: common/models.py:1332 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:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "Prüfungsintervall aktualisieren" -#: common/models.py:1337 +#: common/models.py:1339 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:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "Automatische Sicherung" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "Automatische Sicherung der Datenbank- und Mediendateien aktivieren" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "Intervall für automatische Sicherung" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "Anzahl der Tage zwischen automatischen Sicherungen" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "Aufgabenlöschinterval" -#: common/models.py:1358 +#: common/models.py:1360 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:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "Löschintervall für Fehlerprotokolle" -#: common/models.py:1367 +#: common/models.py:1369 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:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "Löschintervall für Benachrichtigungen" -#: common/models.py:1376 +#: common/models.py:1378 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:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Bacode-Feature verwenden" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "Barcode-Scanner Unterstützung im Webinterface aktivieren" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "Barcode-Eingabeverzögerung" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "Verzögerungszeit bei Barcode-Eingabe" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "Barcode Webcam-Unterstützung" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "Barcode-Scannen über Webcam im Browser erlauben" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "Artikelrevisionen" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "Revisions-Feld für Artikel aktivieren" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "IPN Regex" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "RegEx Muster für die Zuordnung von Teil-IPN" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "Ändern von IPN erlaubt" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "Ändern der IPN während des Bearbeiten eines Teils erlaubt" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "Teil-Stückliste kopieren" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "Stückliste von Teil kopieren wenn das Teil dupliziert wird " -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "Teil-Parameter kopieren" -#: common/models.py:1431 +#: common/models.py:1433 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:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "Teil-Testdaten kopieren" -#: common/models.py:1437 +#: common/models.py:1439 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:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "Kategorie-Parametervorlage kopieren" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "Vorlage" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "Baugruppe" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "Komponente" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "Kaufbar" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "Verkäuflich" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "Nachverfolgbar" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "Virtuell" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "Teile sind grundsätzlich virtuell" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "Import in Ansichten anzeigen" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "Importassistent in einigen Teil-Ansichten anzeigen" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "Verwandte Teile anzeigen" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "Verwandte Teile eines Teils anzeigen" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "Initialer Lagerbestand" -#: common/models.py:1503 +#: common/models.py:1505 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:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Initiale Lieferantendaten" -#: common/models.py:1510 +#: common/models.py:1512 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:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "Anzeigeformat für Teilenamen" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "Format für den Namen eines Teiles" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "Standardsymbol der Teilkategorie" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "Standardsymbol der Teilkategorie (leer bedeutet kein Symbol)" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "Parameter Einheiten durchsetzen" -#: common/models.py:1530 +#: common/models.py:1532 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:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "Dezimalstellen für minimalen Preis" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Mindestanzahl der Dezimalstellen bei der Darstellung der Preisdaten" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "Dezimalstellen für maximalen Preis" -#: common/models.py:1546 +#: common/models.py:1548 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:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "Zulieferer-Preise verwenden" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Lieferanten-Staffelpreise in die Gesamt-Preisberechnungen einbeziehen" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "Kaufverlauf überschreiben" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Historische Bestellungspreise überschreiben die Lieferanten-Staffelpreise" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "Lagerartikel-Preis verwenden" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Preise aus manuell eingegebenen Lagerdaten für Preisberechnungen verwenden" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "Lagerartikelpreis Alter" -#: common/models.py:1578 +#: common/models.py:1580 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:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "Variantenpreise verwenden" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "Variantenpreise in die Gesamt-Preisberechnungen einbeziehen" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "Nur aktive Varianten" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "Nur aktive Variantenteile zur Berechnung der Variantenbepreisung verwenden" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "Intervall für Neuberechnung von Preisen" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "Anzahl der Tage bis die Teile-Preisberechnungen automatisch aktualisiert werden" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "Interne Preise" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "Interne Preise für Teile aktivieren" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "Interne Preisüberschreibung" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "Falls verfügbar, überschreiben interne Preise Preispannenberechnungen" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "Labeldruck aktivieren" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "Labeldruck über die Website aktivieren" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "Label Bild DPI" -#: common/models.py:1630 +#: common/models.py:1632 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:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "Berichte aktivieren" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "Berichterstellung aktivieren" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "Testberichte aktivieren" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "Testberichte anhängen" -#: common/models.py:1662 +#: common/models.py:1664 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:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "Global einzigartige Seriennummern" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "Seriennummern für Lagerartikel müssen global eindeutig sein" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "Seriennummern automatisch ausfüllen" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "Seriennummern in Formularen automatisch ausfüllen" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "Erschöpften Lagerartikel löschen" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "Legt das Standardverhalten fest, wenn ein Lagerartikel erschöpft ist" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "Losnummer Vorlage" -#: common/models.py:1690 +#: common/models.py:1692 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:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:1709 +#: common/models.py:1711 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:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "Standardsymbol für Lagerort" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "Standardsymbol für Lagerstandort (leer bedeutet kein Symbol)" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "Zeige installierte Lagerartikel" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "Anzeige der installierten Lagerartikel in Bestandstabellen" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "Bauauftragsreferenz-Muster" -#: common/models.py:1741 +#: common/models.py:1743 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:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "Rücksendungen aktivieren" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "Aktivieren der Rücksendung-Funktion in der Benutzeroberfläche" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "Referenz Muster für Rücksendungen" -#: common/models.py:1755 +#: common/models.py:1757 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:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "Abgeschlossene Rücksendungen bearbeiten" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "Bearbeitung von Rücksendungen nach Abschluss erlauben" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "Auftragsreferenz-Muster" -#: common/models.py:1771 +#: common/models.py:1773 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:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "Auftrag Standardsendung" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "Erstelle eine Standardsendung für Aufträge" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "Abgeschlossene Verkaufsaufträge bearbeiten" -#: common/models.py:1785 +#: common/models.py:1787 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:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "Bestellungsreferenz-Muster" -#: common/models.py:1793 +#: common/models.py:1795 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:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "Abgeschlossene Einkaufsaufträge bearbeiten" -#: common/models.py:1801 +#: common/models.py:1803 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:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "Bestellungen automatisch abschließen" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Bestellung automatisch als abgeschlossen markieren, wenn der Empfang aller Artikel bestätigt wurde" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "Passwort vergessen aktivieren" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "Passwort-vergessen-Funktion auf den Anmeldeseiten aktivieren" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "Registrierung erlauben" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "Selbstregistrierung für Benutzer auf den Anmeldeseiten aktivieren" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "SSO aktivieren" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "SSO auf den Anmeldeseiten aktivieren" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "SSO Selbstregistrierung aktivieren" -#: common/models.py:1836 +#: common/models.py:1838 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:1842 +#: common/models.py:1844 msgid "Email required" msgstr "Email-Adresse erforderlich" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "Benutzer müssen bei der Registrierung eine E-Mail angeben" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "SSO-Benutzer automatisch ausfüllen" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "Benutzer-Details automatisch aus SSO-Konto ausfüllen" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "E-Mail zweimal" -#: common/models.py:1857 +#: common/models.py:1859 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:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "Passwort zweimal" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "Bei der Registrierung den Benutzer zweimal nach dem Passwort fragen" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "Erlaubte Domains" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Anmeldung auf bestimmte Domänen beschränken (kommagetrennt, beginnend mit @)" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "Gruppe bei Registrierung" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "Gruppe der neue Benutzer bei der Registrierung zugewiesen werden" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "MFA erzwingen" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "Benutzer müssen Multifaktor-Authentifizierung verwenden." -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "Plugins beim Start prüfen" -#: common/models.py:1890 +#: common/models.py:1892 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:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "Nach Plugin-Aktualisierungen suchen" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "Periodische Überprüfungen auf Updates für installierte Plugins aktivieren" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "URL-Integration aktivieren" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "Plugins zum Hinzufügen von URLs aktivieren" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "Navigations-Integration aktivieren" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "Plugins zur Integration in die Navigation aktivieren" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "App-Integration aktivieren" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "Plugins zum Hinzufügen von Apps aktivieren" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "Terminplan-Integration aktivieren" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "Geplante Aufgaben aktivieren" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "Ereignis-Integration aktivieren" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "Plugins ermöglichen auf interne Ereignisse zu reagieren" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "Projektcodes aktivieren" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "Aktiviere Projektcodes für die Verfolgung von Projekten" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "Inventurfunktionen" -#: common/models.py:1948 +#: common/models.py:1950 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:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "Externe Standorte ausschließen" -#: common/models.py:1956 +#: common/models.py:1958 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:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "Automatische Inventur-Periode" -#: common/models.py:1964 +#: common/models.py:1966 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:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "Löschintervall für Berichte" -#: common/models.py:1972 +#: common/models.py:1974 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:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "Vollständige Namen von Benutzern anzeigen" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "Vollständigen Namen von Benutzern anstatt Benutzername anzeigen" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "Blockieren bis Test bestanden" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Verhindert die Fertigstellung bis alle erforderlichen Tests bestanden sind" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "Inaktive Teile ausblenden" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "Ausblenden inaktiver Teile in den auf der Startseite angezeigten Ergebnissen" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "Abonnierte Teile anzeigen" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "Zeige abonnierte Teile auf der Startseite" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "Abonnierte Kategorien anzeigen" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "Zeige abonnierte Teilkategorien auf der Startseite" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "Neueste Teile anzeigen" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "Zeige neueste Teile auf der Startseite" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "Nicht validierte Stücklisten anzeigen" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "Zeige Stücklisten, die noch nicht validiert sind, auf der Startseite" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "Neueste Bestandänderungen anzeigen" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "Zeige zuletzt geänderte Lagerbestände auf der Startseite" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "Niedrigen Bestand anzeigen" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "Zeige geringen Bestand auf der Startseite" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "Lerren Bestand anzeigen" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "Zeige aufgebrauchte Lagerartikel auf der Startseite" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "Benötigten Bestand anzeigen" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "Zeige Bestand für Bauaufträge auf der Startseite" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "Abgelaufenen Bestand anzeigen" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "Zeige abgelaufene Lagerbestände auf der Startseite" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "Alten Bestand anzeigen" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "Zeige überfällige Lagerartikel auf der Startseite" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "Ausstehende Bauaufträge anzeigen" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "Zeige ausstehende Bauaufträge auf der Startseite" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "Zeige überfällige Bauaufträge" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "Zeige überfällige Bauaufträge auf der Startseite" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "Ausstehende POs anzeigen" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "Zeige ausstehende POs auf der Startseite" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "Überfällige POs anzeigen" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "Zeige überfällige POs auf der Startseite" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "Ausstehende SOs anzeigen" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "Zeige ausstehende SOs auf der Startseite" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "Überfällige SOs anzeigen" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "Zeige überfällige SOs auf der Startseite" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "Ausstehende Versandaufträge anzeigen" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "Ausstehende Versandaufträge auf der Startseite anzeigen" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "Zeige Neuigkeiten" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "Neuigkeiten auf der Startseite anzeigen" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "Label inline anzeigen" -#: common/models.py:2159 +#: common/models.py:2161 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:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "Standard-Etikettendrucker" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "Einen standardmäßig ausgewählten Etikettendrucker konfigurieren" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "Berichte inline anzeigen" -#: common/models.py:2175 +#: common/models.py:2177 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:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "Teile suchen" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "Teile in der Suchvorschau anzeigen" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "Zulieferteile durchsuchen" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "Zuliefererteile in der Suchvorschau anzeigen" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "Herstellerteile durchsuchen" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "Herstellerteile in der Suchvorschau anzeigen" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "Inaktive Teile ausblenden" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "Inaktive Teile in der Suchvorschau ausblenden" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "Kategorien durchsuchen" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "Teilekategorien in der Suchvorschau anzeigen" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "Bestand durchsuchen" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "Lagerartikel in Suchvorschau anzeigen" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "Nicht verfügbare Artikel ausblenden" -#: common/models.py:2219 +#: common/models.py:2221 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:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "Lagerorte durchsuchen" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "Lagerorte in Suchvorschau anzeigen" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "Firmen durchsuchen" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "Firmen in der Suchvorschau anzeigen" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "Bauaufträge durchsuchen" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "Bauaufträge in der Suchvorschau anzeigen" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "Bestellungen durchsuchen" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "Bestellungen in der Suchvorschau anzeigen" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "Inaktive Bestellungen ausblenden" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "Inaktive Bestellungen in der Suchvorschau ausblenden" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "Aufträge durchsuchen" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "Aufträge in der Suchvorschau anzeigen" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "Inaktive Aufträge ausblenden" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "Inaktive Aufträge in der Suchvorschau ausblenden" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "Suche nach Rücksendungen" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "Rücksendungen in der Suchvorschau anzeigen" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "Inaktive Rücksendungen ausblenden" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "Inaktive Rücksendungen in der Suchvorschau ausblenden" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "Anzahl Suchergebnisse" -#: common/models.py:2287 +#: common/models.py:2289 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:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "Regex Suche" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "Reguläre Ausdrücke in Suchabfragen aktivieren" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "Ganzes Wort suchen" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "Suchabfragen liefern Ergebnisse für ganze Wortkombinationen" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "zeige Bestand in Eingabemasken" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "Esc-Taste schließt Formulare" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "Benutze die Esc-Taste, um Formulare zu schließen" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "Fixierter Navigationsleiste" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "Position der Navigationsleiste am oberen Bildschirmrand fixieren" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "Datumsformat" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "Bevorzugtes Format für die Anzeige von Daten" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Teilzeitplanung" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "Zeige Zeitplanung für Teile" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Inventur" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "Zeigt Inventur-Informationen an (falls die Inventurfunktion aktiviert ist)" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "Zeichenkettenlänge in Tabellen" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "Maximale Länge für Zeichenketten, die in Tabellenansichten angezeigt werden" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "Standardvorlage für Teilebeschriftung" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "Die Teil-Etikettenvorlage, die automatisch ausgewählt werden soll" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "Lagerartikel-Standardvorlage" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "Die Lagerartikel-Etikettenvorlage soll automatisch ausgewählt werden" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "Standardetikettenvorlage für Lagerstandort" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "Die Lagerstandort-Etikettenvorlage, die automatisch ausgewählt werden soll" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "Fehlerberichte empfangen" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "Benachrichtigungen bei Systemfehlern erhalten" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "Zuletzt verwendete Druckmaschinen" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "Die zuletzt benutzten Druckmaschinen für einen Benutzer speichern" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "Preisstaffelungs Anzahl" msgid "Price" msgstr "Preis" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "Endpunkt" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "Endpunkt, an dem dieser Webhook empfangen wird" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "Name für diesen Webhook" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "Name für diesen Webhook" msgid "Active" msgstr "Aktiv" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "Ist dieser Webhook aktiv" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "Token" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "Token für Zugang" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "Geheimnis" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "Shared Secret für HMAC" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "Nachrichten-ID" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "Eindeutige Kennung für diese Nachricht" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "Host" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "Host von dem diese Nachricht empfangen wurde" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "Kopfzeile" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "Header dieser Nachricht" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "Body" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "Body dieser Nachricht" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "Endpunkt, über den diese Nachricht empfangen wurde" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "Bearbeitet" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "Wurde die Arbeit an dieser Nachricht abgeschlossen?" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "ID" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Titel" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "Veröffentlicht" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "Autor" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "Zusammenfassung" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "Gelesen" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "Wurde diese Nachricht gelesen?" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "Wurde diese Nachricht gelesen?" msgid "Image" msgstr "Bild" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "Bilddatei" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "Einheitsname muss eine gültige Kennung sein" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "Einheitsname" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "Symbol" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "Optionales Einheitssymbol" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Definition" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "Einheitsdefinition" @@ -4623,63 +4623,63 @@ msgstr "Neue Firma" msgid "Error printing label" msgstr "Fehler beim Drucken des Labels" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "Label Name" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "Label Beschreibung" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "Label" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "Label-Vorlage-Datei" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "Aktiviert" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "Label-Vorlage ist aktiviert" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "Breite [mm]" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "Label-Breite in mm" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "Höhe [mm]" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "Label-Höhe in mm" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "Dateinamen-Muster" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "Muster für die Erstellung von Label-Dateinamen" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "Filter" @@ -8174,17 +8174,17 @@ msgstr "Methode" msgid "No author found" msgstr "Kein Autor gefunden" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "Plugin '{p}' ist nicht kompatibel mit der aktuellen InvenTree Version {v}" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "Plugin benötigt mindestens Version {v}" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "Plugin benötigt maximal Version {v}" @@ -10453,7 +10453,7 @@ msgstr "Kein Mitglied?" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "Anmelden" @@ -10533,7 +10533,7 @@ msgstr "Die Registrierung ist derzeit geschlossen." #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "Zurück zur Anmeldeseite" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po index 5947d2f92fe1..5afc1fc072e1 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -401,7 +401,7 @@ msgstr "Συνημμένο" msgid "Select file to attach" msgstr "Επιλέξτε αρχείο για επισύναψη" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Σχόλιο" msgid "File comment" msgstr "Σχόλιο αρχείου" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "Διπλότυπα ονόματα δεν μπορούν να υπάρχ msgid "Invalid choice" msgstr "Μη έγκυρη επιλογή" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Όνομα" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 9cac26ed37c3..a6f744f447de 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: 2024-02-24 03:28+0000\n" +"POT-Creation-Date: 2024-02-28 06:44+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,28 +18,33 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: InvenTree/api.py:197 +#: InvenTree/api.py:198 msgid "API endpoint not found" msgstr "" -#: InvenTree/api.py:461 +#: InvenTree/api.py:462 msgid "User does not have permission to view this model" msgstr "" -#: InvenTree/conversion.py:153 +#: InvenTree/conversion.py:160 +#, python-brace-format +msgid "Invalid unit provided ({unit})" +msgstr "" + +#: InvenTree/conversion.py:170 msgid "No value provided" msgstr "" -#: InvenTree/conversion.py:181 +#: InvenTree/conversion.py:198 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:200 msgid "Invalid quantity supplied" msgstr "" -#: InvenTree/conversion.py:199 +#: InvenTree/conversion.py:214 #, python-brace-format msgid "Invalid quantity supplied ({exc})" msgstr "" @@ -62,8 +67,8 @@ msgstr "" #: report/templates/report/inventree_build_order_base.html:172 #: stock/admin.py:226 stock/models.py:2335 stock/models.py:2451 #: stock/serializers.py:479 stock/serializers.py:632 stock/serializers.py:728 -#: stock/serializers.py:778 stock/serializers.py:1074 stock/serializers.py:1163 -#: stock/serializers.py:1328 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:778 stock/serializers.py:1081 stock/serializers.py:1170 +#: stock/serializers.py:1335 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1259 #: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 @@ -397,7 +402,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -428,9 +433,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -475,13 +480,13 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 #: templates/InvenTree/settings/notifications.html:17 -#: templates/InvenTree/settings/plugin.html:80 +#: templates/InvenTree/settings/plugin.html:81 #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 @@ -500,7 +505,7 @@ msgstr "" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -674,7 +679,7 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1113 +#: InvenTree/status.py:66 part/serializers.py:1120 msgid "Background worker check failed" msgstr "" @@ -882,7 +887,7 @@ msgstr "" msgid "Reject" msgstr "" -#: InvenTree/templatetags/inventree_extras.py:177 +#: InvenTree/templatetags/inventree_extras.py:183 msgid "Unknown database" msgstr "" @@ -1040,11 +1045,11 @@ msgstr "" #: build/models.py:199 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:1044 #: order/models.py:1389 order/models.py:1532 order/models.py:1533 -#: part/api.py:1520 part/models.py:389 part/models.py:3003 part/models.py:3147 +#: part/api.py:1528 part/models.py:389 part/models.py:3003 part/models.py:3147 #: part/models.py:3291 part/models.py:3314 part/models.py:3335 #: part/models.py:3357 part/models.py:3458 part/models.py:3754 #: part/models.py:3885 part/models.py:3978 part/models.py:4339 -#: part/serializers.py:1059 part/serializers.py:1624 +#: part/serializers.py:1066 part/serializers.py:1631 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1143,7 +1148,7 @@ msgid "Build status code" msgstr "" #: build/models.py:264 build/serializers.py:280 order/serializers.py:549 -#: stock/models.py:826 stock/serializers.py:1293 +#: stock/models.py:826 stock/serializers.py:1300 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" msgstr "" @@ -1261,7 +1266,7 @@ msgstr "" #: build/models.py:862 build/serializers.py:223 build/serializers.py:262 #: build/serializers.py:831 order/models.py:526 order/serializers.py:401 -#: order/serializers.py:544 part/serializers.py:1416 part/serializers.py:1782 +#: order/serializers.py:544 part/serializers.py:1423 part/serializers.py:1789 #: stock/models.py:665 stock/models.py:1477 stock/serializers.py:450 msgid "Quantity must be greater than zero" msgstr "" @@ -1281,7 +1286,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -1356,8 +1361,8 @@ msgid "Selected stock item does not match BOM line" msgstr "" #: build/models.py:1545 build/serializers.py:811 order/serializers.py:1150 -#: order/serializers.py:1171 stock/serializers.py:544 stock/serializers.py:1012 -#: stock/serializers.py:1124 stock/templates/stock/item_base.html:10 +#: order/serializers.py:1171 stock/serializers.py:544 stock/serializers.py:1019 +#: stock/serializers.py:1131 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 #: templates/js/translated/build.js:1742 @@ -1439,7 +1444,7 @@ msgstr "" msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:337 stock/api.py:970 +#: build/serializers.py:337 stock/api.py:978 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1448,9 +1453,9 @@ msgid "A list of build outputs must be provided" msgstr "" #: build/serializers.py:426 build/serializers.py:498 order/serializers.py:533 -#: order/serializers.py:641 order/serializers.py:1646 part/serializers.py:1079 +#: order/serializers.py:641 order/serializers.py:1646 part/serializers.py:1086 #: stock/serializers.py:472 stock/serializers.py:627 stock/serializers.py:723 -#: stock/serializers.py:1156 stock/serializers.py:1412 +#: stock/serializers.py:1163 stock/serializers.py:1419 #: stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 #: templates/js/translated/barcode.js:795 templates/js/translated/build.js:999 @@ -1490,7 +1495,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:910 #: order/models.py:2005 order/serializers.py:565 stock/admin.py:165 -#: stock/serializers.py:774 stock/serializers.py:1300 +#: stock/serializers.py:774 stock/serializers.py:1307 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1308 @@ -1598,7 +1603,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:817 stock/serializers.py:1025 +#: build/serializers.py:817 stock/serializers.py:1032 msgid "Item must be in stock" msgstr "" @@ -1656,7 +1661,7 @@ msgid "Allocate optional BOM items to build order" msgstr "" #: build/serializers.py:1096 part/models.py:3895 part/models.py:4331 -#: stock/api.py:737 +#: stock/api.py:745 msgid "BOM Item" msgstr "" @@ -1665,20 +1670,20 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1110 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:1434 part/templates/part/part_base.html:210 +#: part/serializers.py:1441 part/templates/part/part_base.html:210 #: templates/js/translated/bom.js:1202 templates/js/translated/build.js:2614 #: templates/js/translated/part.js:709 templates/js/translated/part.js:2148 #: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" -#: build/serializers.py:1115 part/serializers.py:1436 +#: build/serializers.py:1115 part/serializers.py:1443 #: templates/js/translated/build.js:2618 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1120 part/bom.py:172 part/serializers.py:1447 +#: build/serializers.py:1120 part/bom.py:172 part/serializers.py:1454 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1893 msgid "Available Stock" @@ -2108,1390 +2113,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3499,23 +3504,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3525,101 +3530,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3629,31 +3634,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -3864,7 +3869,7 @@ msgstr "" #: company/models.py:268 company/models.py:377 #: company/templates/company/company_base.html:8 -#: company/templates/company/company_base.html:12 stock/api.py:753 +#: company/templates/company/company_base.html:12 stock/api.py:761 #: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 msgid "Company" msgstr "" @@ -3968,7 +3973,7 @@ msgstr "" #: company/models.py:495 company/templates/company/company_base.html:76 #: company/templates/company/manufacturer_part.html:90 -#: company/templates/company/supplier_part.html:145 part/serializers.py:490 +#: company/templates/company/supplier_part.html:145 part/serializers.py:497 #: stock/templates/stock/item_base.html:207 #: templates/js/translated/company.js:506 #: templates/js/translated/company.js:1108 @@ -3983,7 +3988,7 @@ msgid "Select manufacturer" msgstr "" #: company/models.py:502 company/templates/company/manufacturer_part.html:101 -#: company/templates/company/supplier_part.html:153 part/serializers.py:500 +#: company/templates/company/supplier_part.html:153 part/serializers.py:507 #: templates/js/translated/company.js:351 #: templates/js/translated/company.js:1107 #: templates/js/translated/company.js:1302 @@ -4055,7 +4060,7 @@ msgstr "" #: company/models.py:795 company/templates/company/company_base.html:81 #: company/templates/company/supplier_part.html:129 order/models.py:453 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 -#: part/serializers.py:474 plugin/builtin/suppliers/digikey.py:25 +#: part/serializers.py:481 plugin/builtin/suppliers/digikey.py:25 #: plugin/builtin/suppliers/lcsc.py:26 plugin/builtin/suppliers/mouser.py:24 #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 @@ -4072,7 +4077,7 @@ msgstr "" msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:485 +#: company/models.py:802 part/serializers.py:492 msgid "Supplier stock keeping unit" msgstr "" @@ -4108,7 +4113,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:851 company/templates/company/supplier_part.html:160 -#: stock/admin.py:224 stock/models.py:785 stock/serializers.py:1310 +#: stock/admin.py:224 stock/models.py:785 stock/serializers.py:1317 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1636 #: templates/js/translated/stock.js:2387 @@ -4214,7 +4219,7 @@ msgstr "" #: company/templates/company/company_base.html:86 order/models.py:898 #: order/models.py:1993 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:807 -#: stock/models.py:808 stock/serializers.py:1060 +#: stock/models.py:808 stock/serializers.py:1067 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:502 @@ -4524,7 +4529,7 @@ msgid "No supplier information available" msgstr "" #: company/templates/company/supplier_part.html:139 part/bom.py:279 -#: part/bom.py:311 part/serializers.py:484 +#: part/bom.py:311 part/serializers.py:491 #: templates/js/translated/company.js:349 templates/js/translated/part.js:1786 #: templates/js/translated/pricing.js:510 #: templates/js/translated/purchase_order.js:1851 @@ -4619,63 +4624,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -5857,8 +5862,8 @@ msgstr "" msgid "Category Path" msgstr "" -#: part/admin.py:323 part/models.py:390 part/serializers.py:252 -#: part/serializers.py:366 part/templates/part/cat_link.html:3 +#: part/admin.py:323 part/models.py:390 part/serializers.py:259 +#: part/serializers.py:373 part/templates/part/cat_link.html:3 #: part/templates/part/category.html:23 part/templates/part/category.html:141 #: part/templates/part/category.html:161 #: part/templates/part/category_sidebar.html:9 @@ -5885,13 +5890,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:421 part/serializers.py:1213 +#: part/admin.py:421 part/serializers.py:1220 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:426 part/serializers.py:1228 +#: part/admin.py:426 part/serializers.py:1235 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -5937,41 +5942,41 @@ msgstr "" msgid "Exclude sub-categories under the specified category" msgstr "" -#: part/api.py:447 +#: part/api.py:455 msgid "Has Results" msgstr "" -#: part/api.py:614 +#: part/api.py:622 msgid "Incoming Purchase Order" msgstr "" -#: part/api.py:632 +#: part/api.py:640 msgid "Outgoing Sales Order" msgstr "" -#: part/api.py:648 +#: part/api.py:656 msgid "Stock produced by Build Order" msgstr "" -#: part/api.py:732 +#: part/api.py:740 msgid "Stock required for Build Order" msgstr "" -#: part/api.py:879 +#: part/api.py:887 msgid "Valid" msgstr "" -#: part/api.py:880 +#: part/api.py:888 msgid "Validate entire Bill of Materials" msgstr "" -#: part/api.py:886 +#: part/api.py:894 msgid "This option must be selected" msgstr "" -#: part/api.py:1533 part/models.py:895 part/models.py:3385 part/models.py:3831 -#: part/serializers.py:381 part/serializers.py:1069 -#: part/templates/part/part_base.html:260 stock/api.py:725 +#: part/api.py:1541 part/models.py:895 part/models.py:3385 part/models.py:3831 +#: part/serializers.py:388 part/serializers.py:1076 +#: part/templates/part/part_base.html:260 stock/api.py:733 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 #: templates/js/translated/part.js:2377 @@ -6681,305 +6686,311 @@ msgstr "" msgid "Duplicate relationship already exists" msgstr "" -#: part/serializers.py:165 +#: part/serializers.py:128 part/templates/part/category.html:122 +#: part/templates/part/category.html:207 +#: part/templates/part/category_sidebar.html:7 +msgid "Subcategories" +msgstr "" + +#: part/serializers.py:172 msgid "Results" msgstr "" -#: part/serializers.py:166 +#: part/serializers.py:173 msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:190 part/serializers.py:208 stock/serializers.py:384 +#: part/serializers.py:197 part/serializers.py:215 stock/serializers.py:384 msgid "Purchase currency of this stock item" msgstr "" -#: part/serializers.py:253 +#: part/serializers.py:260 msgid "Number of parts using this template" msgstr "" -#: part/serializers.py:372 +#: part/serializers.py:379 msgid "No parts selected" msgstr "" -#: part/serializers.py:382 +#: part/serializers.py:389 msgid "Select category" msgstr "" -#: part/serializers.py:412 +#: part/serializers.py:419 msgid "Original Part" msgstr "" -#: part/serializers.py:413 +#: part/serializers.py:420 msgid "Select original part to duplicate" msgstr "" -#: part/serializers.py:418 +#: part/serializers.py:425 msgid "Copy Image" msgstr "" -#: part/serializers.py:419 +#: part/serializers.py:426 msgid "Copy image from original part" msgstr "" -#: part/serializers.py:425 part/templates/part/detail.html:277 +#: part/serializers.py:432 part/templates/part/detail.html:277 msgid "Copy BOM" msgstr "" -#: part/serializers.py:426 +#: part/serializers.py:433 msgid "Copy bill of materials from original part" msgstr "" -#: part/serializers.py:432 +#: part/serializers.py:439 msgid "Copy Parameters" msgstr "" -#: part/serializers.py:433 +#: part/serializers.py:440 msgid "Copy parameter data from original part" msgstr "" -#: part/serializers.py:439 +#: part/serializers.py:446 msgid "Copy Notes" msgstr "" -#: part/serializers.py:440 +#: part/serializers.py:447 msgid "Copy notes from original part" msgstr "" -#: part/serializers.py:453 +#: part/serializers.py:460 msgid "Initial Stock Quantity" msgstr "" -#: part/serializers.py:455 +#: part/serializers.py:462 msgid "Specify initial stock quantity for this Part. If quantity is zero, no stock is added." msgstr "" -#: part/serializers.py:462 +#: part/serializers.py:469 msgid "Initial Stock Location" msgstr "" -#: part/serializers.py:463 +#: part/serializers.py:470 msgid "Specify initial stock location for this Part" msgstr "" -#: part/serializers.py:475 +#: part/serializers.py:482 msgid "Select supplier (or leave blank to skip)" msgstr "" -#: part/serializers.py:491 +#: part/serializers.py:498 msgid "Select manufacturer (or leave blank to skip)" msgstr "" -#: part/serializers.py:501 +#: part/serializers.py:508 msgid "Manufacturer part number" msgstr "" -#: part/serializers.py:508 +#: part/serializers.py:515 msgid "Selected company is not a valid supplier" msgstr "" -#: part/serializers.py:517 +#: part/serializers.py:524 msgid "Selected company is not a valid manufacturer" msgstr "" -#: part/serializers.py:528 +#: part/serializers.py:535 msgid "Manufacturer part matching this MPN already exists" msgstr "" -#: part/serializers.py:535 +#: part/serializers.py:542 msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:808 part/templates/part/copy_part.html:9 +#: part/serializers.py:815 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:809 +#: part/serializers.py:816 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:815 templates/js/translated/part.js:102 +#: part/serializers.py:822 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:816 +#: part/serializers.py:823 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:822 +#: part/serializers.py:829 msgid "Supplier Information" msgstr "" -#: part/serializers.py:823 +#: part/serializers.py:830 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:831 +#: part/serializers.py:838 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:832 +#: part/serializers.py:839 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:837 +#: part/serializers.py:844 msgid "Existing Image" msgstr "" -#: part/serializers.py:838 +#: part/serializers.py:845 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:855 +#: part/serializers.py:862 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1068 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1071 +#: part/serializers.py:1078 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1081 +#: part/serializers.py:1088 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1087 +#: part/serializers.py:1094 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1088 +#: part/serializers.py:1095 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1093 +#: part/serializers.py:1100 msgid "Generate Report" msgstr "" -#: part/serializers.py:1094 +#: part/serializers.py:1101 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1099 +#: part/serializers.py:1106 msgid "Update Parts" msgstr "" -#: part/serializers.py:1100 +#: part/serializers.py:1107 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1108 +#: part/serializers.py:1115 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1214 +#: part/serializers.py:1221 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1221 +#: part/serializers.py:1228 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1229 +#: part/serializers.py:1236 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1236 +#: part/serializers.py:1243 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1265 +#: part/serializers.py:1272 msgid "Update" msgstr "" -#: part/serializers.py:1266 +#: part/serializers.py:1273 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1289 +#: part/serializers.py:1296 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1296 +#: part/serializers.py:1303 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1306 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1625 +#: part/serializers.py:1632 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1633 +#: part/serializers.py:1640 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1634 +#: part/serializers.py:1641 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1639 +#: part/serializers.py:1646 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1640 +#: part/serializers.py:1647 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1645 +#: part/serializers.py:1652 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1646 +#: part/serializers.py:1653 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1651 +#: part/serializers.py:1658 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1652 +#: part/serializers.py:1659 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1686 +#: part/serializers.py:1693 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1687 +#: part/serializers.py:1694 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1717 +#: part/serializers.py:1724 msgid "No part column specified" msgstr "" -#: part/serializers.py:1761 +#: part/serializers.py:1768 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1764 +#: part/serializers.py:1771 msgid "No matching part found" msgstr "" -#: part/serializers.py:1767 +#: part/serializers.py:1774 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1776 +#: part/serializers.py:1783 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1784 +#: part/serializers.py:1791 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1805 +#: part/serializers.py:1812 msgid "At least one BOM item is required" msgstr "" @@ -7067,11 +7078,6 @@ msgstr "" msgid "Top level part category" msgstr "" -#: part/templates/part/category.html:122 part/templates/part/category.html:207 -#: part/templates/part/category_sidebar.html:7 -msgid "Subcategories" -msgstr "" - #: part/templates/part/category.html:127 msgid "Parts (Including subcategories)" msgstr "" @@ -8066,36 +8072,44 @@ msgstr "" msgid "The Supplier which acts as 'TME'" msgstr "" -#: plugin/installer.py:194 plugin/installer.py:279 +#: plugin/installer.py:194 plugin/installer.py:282 msgid "Only staff users can administer plugins" msgstr "" -#: plugin/installer.py:245 +#: plugin/installer.py:197 +msgid "Plugin installation is disabled" +msgstr "" + +#: plugin/installer.py:248 msgid "Installed plugin successfully" msgstr "" -#: plugin/installer.py:251 +#: plugin/installer.py:254 #, python-brace-format msgid "Installed plugin into {path}" msgstr "" -#: plugin/installer.py:270 +#: plugin/installer.py:273 msgid "Plugin was not found in registry" msgstr "" -#: plugin/installer.py:273 +#: plugin/installer.py:276 msgid "Plugin is not a packaged plugin" msgstr "" -#: plugin/installer.py:276 +#: plugin/installer.py:279 msgid "Plugin package name not found" msgstr "" -#: plugin/installer.py:297 +#: plugin/installer.py:299 +msgid "Plugin uninstalling is disabled" +msgstr "" + +#: plugin/installer.py:303 msgid "Plugin cannot be uninstalled as it is currently active" msgstr "" -#: plugin/installer.py:310 +#: plugin/installer.py:316 msgid "Uninstalled plugin successfully" msgstr "" @@ -8161,17 +8175,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -8622,44 +8636,44 @@ msgstr "" msgid "Filter by parent location" msgstr "" -#: stock/api.py:560 templates/js/translated/table_filters.js:427 +#: stock/api.py:568 templates/js/translated/table_filters.js:427 msgid "External Location" msgstr "" -#: stock/api.py:745 +#: stock/api.py:753 msgid "Part Tree" msgstr "" -#: stock/api.py:773 +#: stock/api.py:781 msgid "Expiry date before" msgstr "" -#: stock/api.py:777 +#: stock/api.py:785 msgid "Expiry date after" msgstr "" -#: stock/api.py:780 stock/templates/stock/item_base.html:439 +#: stock/api.py:788 stock/templates/stock/item_base.html:439 #: templates/js/translated/table_filters.js:441 msgid "Stale" msgstr "" -#: stock/api.py:866 +#: stock/api.py:874 msgid "Quantity is required" msgstr "" -#: stock/api.py:872 +#: stock/api.py:880 msgid "Valid part must be supplied" msgstr "" -#: stock/api.py:903 +#: stock/api.py:911 msgid "The given supplier part does not exist" msgstr "" -#: stock/api.py:913 +#: stock/api.py:921 msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgstr "" -#: stock/api.py:944 +#: stock/api.py:952 msgid "Serial numbers cannot be supplied for a non-trackable part" msgstr "" @@ -8771,7 +8785,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:786 stock/serializers.py:1311 +#: stock/models.py:786 stock/serializers.py:1318 msgid "Packaging this stock item is stored in" msgstr "" @@ -8783,7 +8797,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:830 stock/serializers.py:1294 +#: stock/models.py:830 stock/serializers.py:1301 msgid "Batch code for this stock item" msgstr "" @@ -8892,7 +8906,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:1639 stock/serializers.py:1200 +#: stock/models.py:1639 stock/serializers.py:1207 msgid "Duplicate stock items" msgstr "" @@ -8973,7 +8987,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:473 stock/serializers.py:1157 stock/serializers.py:1413 +#: stock/serializers.py:473 stock/serializers.py:1164 stock/serializers.py:1420 msgid "Destination stock location" msgstr "" @@ -9046,71 +9060,77 @@ msgstr "" msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1029 +#: stock/serializers.py:863 stock/templates/stock/location.html:165 +#: stock/templates/stock/location.html:213 +#: stock/templates/stock/location_sidebar.html:5 +msgid "Sublocations" +msgstr "" + +#: stock/serializers.py:1036 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1033 +#: stock/serializers.py:1040 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1037 +#: stock/serializers.py:1044 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1061 +#: stock/serializers.py:1068 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1067 +#: stock/serializers.py:1074 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1075 +#: stock/serializers.py:1082 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1085 stock/serializers.py:1339 +#: stock/serializers.py:1092 stock/serializers.py:1346 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1164 +#: stock/serializers.py:1171 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1169 +#: stock/serializers.py:1176 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1170 +#: stock/serializers.py:1177 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1175 +#: stock/serializers.py:1182 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1176 +#: stock/serializers.py:1183 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1186 +#: stock/serializers.py:1193 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1253 +#: stock/serializers.py:1260 msgid "No Change" msgstr "" -#: stock/serializers.py:1282 +#: stock/serializers.py:1289 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1308 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1336 msgid "Stock transaction notes" msgstr "" @@ -9441,12 +9461,6 @@ msgstr "" msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" -#: stock/templates/stock/location.html:165 -#: stock/templates/stock/location.html:213 -#: stock/templates/stock/location_sidebar.html:5 -msgid "Sublocations" -msgstr "" - #: stock/templates/stock/location.html:217 msgid "Create new stock location" msgstr "" @@ -9776,36 +9790,36 @@ msgstr "" msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." msgstr "" -#: templates/InvenTree/settings/plugin.html:35 +#: templates/InvenTree/settings/plugin.html:36 #: templates/InvenTree/settings/sidebar.html:66 msgid "Plugins" msgstr "" -#: templates/InvenTree/settings/plugin.html:41 #: templates/InvenTree/settings/plugin.html:42 +#: templates/InvenTree/settings/plugin.html:43 #: templates/js/translated/plugin.js:151 msgid "Install Plugin" msgstr "" -#: templates/InvenTree/settings/plugin.html:44 #: templates/InvenTree/settings/plugin.html:45 +#: templates/InvenTree/settings/plugin.html:46 #: templates/js/translated/plugin.js:224 msgid "Reload Plugins" msgstr "" -#: templates/InvenTree/settings/plugin.html:55 +#: templates/InvenTree/settings/plugin.html:56 msgid "External plugins are not enabled for this InvenTree installation" msgstr "" -#: templates/InvenTree/settings/plugin.html:70 +#: templates/InvenTree/settings/plugin.html:71 msgid "Plugin Error Stack" msgstr "" -#: templates/InvenTree/settings/plugin.html:79 +#: templates/InvenTree/settings/plugin.html:80 msgid "Stage" msgstr "" -#: templates/InvenTree/settings/plugin.html:81 +#: templates/InvenTree/settings/plugin.html:82 #: templates/js/translated/notification.js:76 msgid "Message" msgstr "" @@ -10440,7 +10454,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10520,7 +10534,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13861,13 +13875,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "" -"\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 7123c3708933..8484881342c4 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:35\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Language: es_MX\n" @@ -401,7 +401,7 @@ msgstr "Archivo adjunto" msgid "Select file to attach" msgstr "Seleccionar archivo para adjuntar" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Comentario" msgid "File comment" msgstr "Comentario del archivo" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "Los nombres duplicados no pueden existir bajo el mismo padre" msgid "Invalid choice" msgstr "Selección no válida" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Nombre" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "Ensamblar equipo" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "Descripción del proyecto" msgid "User or group responsible for this project" msgstr "Usuario o grupo responsable de este projecto" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "Clave de configuración (debe ser única - mayúsculas y minúsculas)" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "Valor de ajuste" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "El valor elegido no es una opción válida" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "El valor debe ser un valor booleano" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "El valor debe ser un entero" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "Cadena de clave debe ser única" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "Sin grupo" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "Un dominio vacío no está permitido." -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "Nombre de dominio inválido: {domain}" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "Sin plugin" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "Reinicio requerido" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "Se ha cambiado una configuración que requiere un reinicio del servidor" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "Migraciones pendientes" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "Número de migraciones de base de datos pendientes" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "Nombre de la instancia del servidor" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "Descriptor de cadena para la instancia del servidor" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "Usar nombre de instancia" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "Utilice el nombre de la instancia en la barra de título" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "Restringir mostrar 'acerca de'" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "Mostrar la modal `about` solo para superusuarios" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "Nombre de empresa" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "Nombre interno de empresa" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "URL Base" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "URL base para la instancia del servidor" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "Moneda predeterminada" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "Seleccione la moneda base para los cálculos de precios" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "Intervalo de actualización de moneda" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Con qué frecuencia actualizar los tipos de cambio (establecer a cero para desactivar)" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "días" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "Plugin de Actualización de Moneda" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "Plugin de actualización de moneda a usar" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "Descargar desde URL" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "Permitir la descarga de imágenes y archivos remotos desde la URL externa" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "Límite de tamaño de descarga" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "Tamaño máximo de descarga permitido para la imagen remota" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "Agente de usuario usado para descargar desde la URL" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" 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:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "Validación estricta de URL" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "Requerir especificación de esquema al validar URLs" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "Requiere confirmación" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "Requiere confirmación explícita del usuario para ciertas acciones." -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "Profundidad del árbol" -#: common/models.py:1330 +#: common/models.py:1332 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:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "Actualizar intervalo de actualización" -#: common/models.py:1337 +#: common/models.py:1339 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:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "Copia de seguridad automática" -#: common/models.py:1344 +#: common/models.py:1346 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:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "Intervalo de respaldo automático" -#: common/models.py:1350 +#: common/models.py:1352 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:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "Intervalo de eliminación de tareas" -#: common/models.py:1358 +#: common/models.py:1360 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:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "Intervalo de eliminación de registro de errores" -#: common/models.py:1367 +#: common/models.py:1369 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:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "Intervalo de eliminación de notificaciones" -#: common/models.py:1376 +#: common/models.py:1378 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:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Soporte de código de barras" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "Habilitar el soporte para escáner de códigos de barras en la interfaz web" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "Retraso de entrada de código de barras" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "Tiempo de retraso en la lectura de códigos de barras" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "Soporte para Webcam de código de barras" -#: common/models.py:1397 +#: common/models.py:1399 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:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "Revisiones de partes" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "Habilitar campo de revisión para parte" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "Regex IPN" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "Patrón de expresión regular para IPN de la parte coincidente" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "Permitir IPN duplicado" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "Permitir que varias partes compartan el mismo IPN" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "Permitir editar IPN" -#: common/models.py:1419 +#: common/models.py:1421 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:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "Copiar parte de datos BOM" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "Copiar datos BOM por defecto al duplicar una parte" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "Copiar parámetros de parte" -#: common/models.py:1431 +#: common/models.py:1433 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:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "Copiar parte de datos de prueba" -#: common/models.py:1437 +#: common/models.py:1439 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:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "Copiar plantillas de parámetros de categoría" -#: common/models.py:1443 +#: common/models.py:1445 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:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "Plantilla" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "Las partes son plantillas por defecto" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "Montaje" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "Las partes pueden ser ensambladas desde otros componentes por defecto" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "Componente" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "Las partes pueden ser usadas como subcomponentes por defecto" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "Comprable" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "Las partes son comprables por defecto" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "Vendible" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "Las partes se pueden vender por defecto" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "Rastreable" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "Las partes son rastreables por defecto" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "Virtual" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "Las partes son virtuales por defecto" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "Mostrar importación en vistas" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "Mostrar el asistente de importación en algunas vistas de partes" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "Mostrar partes relacionadas" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "Mostrar partes relacionadas para una parte" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "Datos iniciales de existencias" -#: common/models.py:1503 +#: common/models.py:1505 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:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Datos iniciales del proveedor" -#: common/models.py:1510 +#: common/models.py:1512 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:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "Formato de visualización de Nombre de Parte" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "Formato para mostrar el nombre de la parte" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "Icono por defecto de la categoría de parte" -#: common/models.py:1524 +#: common/models.py:1526 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:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "Forzar unidades de parámetro" -#: common/models.py:1530 +#: common/models.py:1532 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:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "Mínimo de lugares decimales en el precio" -#: common/models.py:1538 +#: common/models.py:1540 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:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "Máximo de lugares decimales en el precio" -#: common/models.py:1546 +#: common/models.py:1548 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:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "Usar precios de proveedor" -#: common/models.py:1554 +#: common/models.py:1556 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:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "Anulación del historial de compra" -#: common/models.py:1562 +#: common/models.py:1564 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:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "Usar precio del artículo de almacén" -#: common/models.py:1570 +#: common/models.py:1572 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:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "Edad del precio del artículo de almacén" -#: common/models.py:1578 +#: common/models.py:1580 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:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "Usar precios variantes" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "Incluir variantes de precios en los cálculos generales de precios" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "Solo variantes activas" -#: common/models.py:1593 +#: common/models.py:1595 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:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "Intervalo de reconstrucción de precios" -#: common/models.py:1601 +#: common/models.py:1603 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:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "Precios internos" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "Habilitar precios internos para partes" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "Anulación del precio interno" -#: common/models.py:1616 +#: common/models.py:1618 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:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "Habilitar impresión de etiquetas" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "Habilitar impresión de etiquetas desde la interfaz web" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "PPP de la imagen de etiqueta" -#: common/models.py:1630 +#: common/models.py:1632 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:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "Habilitar informes" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "Habilitar generación de informes" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "Modo de depuración" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "Generar informes en modo de depuración (salida HTML)" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "Tamaño de página" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "Tamaño de página predeterminado para informes PDF" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "Habilitar informes de prueba" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "Habilitar generación de informes de prueba" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "Adjuntar informes de prueba" -#: common/models.py:1662 +#: common/models.py:1664 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:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "Seriales únicos globalmente" -#: common/models.py:1669 +#: common/models.py:1671 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:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "Autollenar números de serie" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "Autorellenar números de serie en formularios" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "Eliminar existencias agotadas" -#: common/models.py:1682 +#: common/models.py:1684 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:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "Plantilla de código de lote" -#: common/models.py:1690 +#: common/models.py:1692 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:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "Expiración de stock" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "Habilitar la funcionalidad de expiración de stock" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "Vender existencias caducadas" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "Permitir venta de existencias caducadas" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "Tiempo histórico de Stock" -#: common/models.py:1709 +#: common/models.py:1711 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:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "Crear Stock Caducado" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "Permitir crear con stock caducado" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "Control de Stock" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "Habilitar control de propiedad sobre ubicaciones de stock y artículos" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "Icono por defecto de ubicación de almacén" -#: common/models.py:1729 +#: common/models.py:1731 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:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "Mostrar Articulos de Stock Instalados" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "Mostrar los artículos de stock instalados en las tablas de stock" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "Patrón de Referencia de Ordenes de Armado" -#: common/models.py:1741 +#: common/models.py:1743 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:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "Habilitar órdenes de devolución" -#: common/models.py:1748 +#: common/models.py:1750 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:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "Patrón de referencia de orden de devolución" -#: common/models.py:1755 +#: common/models.py:1757 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:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "Editar ordenes de devolución completadas" -#: common/models.py:1763 +#: common/models.py:1765 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:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "Patrón de Referencia de Ordenes de Venta" -#: common/models.py:1771 +#: common/models.py:1773 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:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "Envío Predeterminado de Ordenes de Venta" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "Habilitar la creación de envío predeterminado con ordenes de entrega" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "Editar Ordenes de Venta Completados" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Permitir la edición de ordenes de venta después de que hayan sido enviados o completados" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "Patrón de Referencia de Orden de Compra" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la Orden de Compra" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "Editar Ordenes de Compra Completados" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "Autocompletar Ordenes de compra" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "Habilitar función de contraseña olvidada" -#: common/models.py:1817 +#: common/models.py:1819 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:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "Habilitar registro" -#: common/models.py:1823 +#: common/models.py:1825 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:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "Habilitar SSO" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "Habilitar SSO en las páginas de inicio de sesión" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "Habilitar registro SSO" -#: common/models.py:1836 +#: common/models.py:1838 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:1842 +#: common/models.py:1844 msgid "Email required" msgstr "Email requerido" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "Requiere usuario para suministrar correo al registrarse" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "Auto-rellenar usuarios SSO" -#: common/models.py:1850 +#: common/models.py:1852 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:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "Correo dos veces" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "Al registrarse pregunte dos veces a los usuarios por su correo" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "Contraseña dos veces" -#: common/models.py:1863 +#: common/models.py:1865 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:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "Dominios permitidos" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "Grupo al registrarse" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "Grupo al que se asignan nuevos usuarios al registrarse" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "Forzar MFA" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "Los usuarios deben utilizar seguridad multifactor." -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "Comprobar complementos al iniciar" -#: common/models.py:1890 +#: common/models.py:1892 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:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "Habilitar integración de URL" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "Habilitar plugins para añadir rutas de URL" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "Habilitar integración de navegación" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "Habilitar plugins para integrar en la navegación" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "Habilitar integración de la aplicación" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "Habilitar plugins para añadir aplicaciones" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "Habilitar integración de programación" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "Habilitar plugins para ejecutar tareas programadas" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "Habilitar integración de eventos" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "Habilitar plugins para responder a eventos internos" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "Habilitar códigos de proyecto" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "Habilitar códigos de proyecto para rastrear proyectos" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "Excluir Ubicaciones Externas" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "Intervalo de borrado de informe" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "Mostrar nombres completos de los usuarios" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "Mostrar nombres completos de usuarios en lugar de nombres de usuario" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "Tecla de ajustes (debe ser única - mayúsculas y minúsculas" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "Ocultar partes inactivas" -#: common/models.py:2043 +#: common/models.py:2045 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:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "Mostrar partes suscritas" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "Mostrar las partes suscritas en la página principal" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "Mostrar categorías suscritas" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "Mostrar categorías de partes suscritas en la página de inicio" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "Mostrar últimas partes" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "Mostrar las últimas partes en la página de inicio" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "Mostrar BOMs no validadas" -#: common/models.py:2068 +#: common/models.py:2070 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:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "Mostrar cambios recientes de stock" -#: common/models.py:2074 +#: common/models.py:2076 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:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "Mostrar stock bajo" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "Mostrar artículos de stock bajo en la página de inicio" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "Mostrar stock agotado" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "Mostrar artículos agotados en la página de inicio" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "Mostrar stock necesario" -#: common/models.py:2092 +#: common/models.py:2094 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:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "Mostrar stock caducado" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "Mostrar artículos de stock caducados en la página de inicio" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "Mostrar stock obsoleto" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "Mostrar artículos de stock obsoletos en la página de inicio" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "Mostrar trabajos pendientes" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "Mostrar trabajos pendientes en la página de inicio" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "Mostrar trabajos vencidos" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "Mostrar trabajos pendientes en la página de inicio" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "Mostrar Órdenes de Compra Pendientes" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "Mostrar las OC destacadas en la página de inicio" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "Mostrar OC atrasadas" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "Mostrar las OC vencidas en la página de inicio" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "Mostrar OV pendiemtes" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "Mostrar OV pendientes en la página de inicio" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "Mostrar OV atrasadas" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "Mostrar OV atrasadas en la página de inicio" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "Mostrar novedades" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "Mostrar las últimas novedades de InvenTree en la página de inicio" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "Mostrar etiqueta interior" -#: common/models.py:2159 +#: common/models.py:2161 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:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "Impresora predeterminada" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "Mostrar informe en línea" -#: common/models.py:2175 +#: common/models.py:2177 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:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "Buscar partes" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "Buscar partes de proveedor" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "Buscar Partes del Fabricante" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "Ocultar Partes Inactivas" -#: common/models.py:2200 +#: common/models.py:2202 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:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "Buscar categorías" -#: common/models.py:2206 +#: common/models.py:2208 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:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "Buscar inventario" -#: common/models.py:2212 +#: common/models.py:2214 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:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "Ocultar Artículos del Stock Agotados" -#: common/models.py:2219 +#: common/models.py:2221 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:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "Buscar ubicaciones" -#: common/models.py:2226 +#: common/models.py:2228 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:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "Buscar empresas" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "Mostrar empresas en la ventana de vista previa de búsqueda" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "Buscar Pedidos de Construcción" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "Buscar órdenes de compra" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "Excluir pedidos de compra inactivos" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "Buscar órdenes de venta" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "Buscar órdenes de devolución" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "Resultados de la vista previa" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "Búsqueda usando una expresión regular" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "Habilitar expresiones regulares en las consultas de búsqueda" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "Búsqueda por palabra completa" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "Las consultas de búsqueda devuelven resultados para palabras enteras coincidentes" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "Mostrar cantidad en formularios" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "Mostrar la cantidad de partes disponibles en algunos formularios" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "Formularios de cierre de teclas de escape" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "Usa la clave de escape para cerrar formularios modales" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "Barra de navegación fija" -#: common/models.py:2318 +#: common/models.py:2320 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:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "Formato de Fecha" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "Formato preferido para mostrar fechas" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Planificación de partes" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "Recibir reportes de error" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "Cantidad de salto de precio" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "Cantidad de salto de precio" msgid "Price" msgstr "Precio" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "Precio unitario a la cantidad especificada" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "Endpoint" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "Punto final en el que se recibe este webhook" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "Nombre para este webhook" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "Nombre para este webhook" msgid "Active" msgstr "Activo" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "Está activo este webhook" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "Token" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "Token para el acceso" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "Clave" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "Secreto compartido para HMAC" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "ID de mensaje" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "Identificador único para este mensaje" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "Host" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "Servidor desde el cual se recibió este mensaje" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "Encabezado" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "Encabezado del mensaje" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "Cuerpo" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "Cuerpo de este mensaje" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "Endpoint en el que se recibió este mensaje" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "Trabajado en" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "¿El trabajo en este mensaje ha terminado?" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "Id" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Título" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "Publicado" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "Autor" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "Resumen" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "Leer" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "¿Esta noticia ya fue leída?" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "¿Esta noticia ya fue leída?" msgid "Image" msgstr "Imágen" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "Archivo de imagen" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "Nombre de unidad debe ser un identificador válido" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "Nombre de unidad" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "Símbolo" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "Símbolo de unidad opcional" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Definición" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "Definición de unidad" @@ -4623,63 +4623,63 @@ msgstr "Nueva empresa" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "Nombre etiqueta" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "Descripción de etiqueta" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "Etiqueta" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "Archivo de plantilla de etiqueta" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "Habilitado" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "Plantilla de etiqueta habilitada" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "Ancho [mm]" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "Ancho de la etiqueta, especificado en mm" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "Altura [mm]" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "Altura de la etiqueta, especificada en mm" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "Patrón de Nombre de archivo" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "Patrón para generar nombres de archivo de etiquetas" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "Filtros" @@ -8174,17 +8174,17 @@ msgstr "Método" msgid "No author found" msgstr "No se encontró autor" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "El complemento '{p}' no es compatible con la versión actual de InvenTree {v}" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "El complemento requiere al menos la versión {v}" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "El complemento requiere como máximo la versión {v}" @@ -10453,7 +10453,7 @@ msgstr "¿No es un miembro?" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "Registrarse" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/es_MX/LC_MESSAGES/django.po b/InvenTree/locale/es_MX/LC_MESSAGES/django.po index 9cac26ed37c3..a6f744f447de 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: 2024-02-24 03:28+0000\n" +"POT-Creation-Date: 2024-02-28 06:44+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,28 +18,33 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: InvenTree/api.py:197 +#: InvenTree/api.py:198 msgid "API endpoint not found" msgstr "" -#: InvenTree/api.py:461 +#: InvenTree/api.py:462 msgid "User does not have permission to view this model" msgstr "" -#: InvenTree/conversion.py:153 +#: InvenTree/conversion.py:160 +#, python-brace-format +msgid "Invalid unit provided ({unit})" +msgstr "" + +#: InvenTree/conversion.py:170 msgid "No value provided" msgstr "" -#: InvenTree/conversion.py:181 +#: InvenTree/conversion.py:198 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:200 msgid "Invalid quantity supplied" msgstr "" -#: InvenTree/conversion.py:199 +#: InvenTree/conversion.py:214 #, python-brace-format msgid "Invalid quantity supplied ({exc})" msgstr "" @@ -62,8 +67,8 @@ msgstr "" #: report/templates/report/inventree_build_order_base.html:172 #: stock/admin.py:226 stock/models.py:2335 stock/models.py:2451 #: stock/serializers.py:479 stock/serializers.py:632 stock/serializers.py:728 -#: stock/serializers.py:778 stock/serializers.py:1074 stock/serializers.py:1163 -#: stock/serializers.py:1328 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:778 stock/serializers.py:1081 stock/serializers.py:1170 +#: stock/serializers.py:1335 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1259 #: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 @@ -397,7 +402,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -428,9 +433,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -475,13 +480,13 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 #: templates/InvenTree/settings/notifications.html:17 -#: templates/InvenTree/settings/plugin.html:80 +#: templates/InvenTree/settings/plugin.html:81 #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 @@ -500,7 +505,7 @@ msgstr "" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -674,7 +679,7 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1113 +#: InvenTree/status.py:66 part/serializers.py:1120 msgid "Background worker check failed" msgstr "" @@ -882,7 +887,7 @@ msgstr "" msgid "Reject" msgstr "" -#: InvenTree/templatetags/inventree_extras.py:177 +#: InvenTree/templatetags/inventree_extras.py:183 msgid "Unknown database" msgstr "" @@ -1040,11 +1045,11 @@ msgstr "" #: build/models.py:199 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:1044 #: order/models.py:1389 order/models.py:1532 order/models.py:1533 -#: part/api.py:1520 part/models.py:389 part/models.py:3003 part/models.py:3147 +#: part/api.py:1528 part/models.py:389 part/models.py:3003 part/models.py:3147 #: part/models.py:3291 part/models.py:3314 part/models.py:3335 #: part/models.py:3357 part/models.py:3458 part/models.py:3754 #: part/models.py:3885 part/models.py:3978 part/models.py:4339 -#: part/serializers.py:1059 part/serializers.py:1624 +#: part/serializers.py:1066 part/serializers.py:1631 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1143,7 +1148,7 @@ msgid "Build status code" msgstr "" #: build/models.py:264 build/serializers.py:280 order/serializers.py:549 -#: stock/models.py:826 stock/serializers.py:1293 +#: stock/models.py:826 stock/serializers.py:1300 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" msgstr "" @@ -1261,7 +1266,7 @@ msgstr "" #: build/models.py:862 build/serializers.py:223 build/serializers.py:262 #: build/serializers.py:831 order/models.py:526 order/serializers.py:401 -#: order/serializers.py:544 part/serializers.py:1416 part/serializers.py:1782 +#: order/serializers.py:544 part/serializers.py:1423 part/serializers.py:1789 #: stock/models.py:665 stock/models.py:1477 stock/serializers.py:450 msgid "Quantity must be greater than zero" msgstr "" @@ -1281,7 +1286,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -1356,8 +1361,8 @@ msgid "Selected stock item does not match BOM line" msgstr "" #: build/models.py:1545 build/serializers.py:811 order/serializers.py:1150 -#: order/serializers.py:1171 stock/serializers.py:544 stock/serializers.py:1012 -#: stock/serializers.py:1124 stock/templates/stock/item_base.html:10 +#: order/serializers.py:1171 stock/serializers.py:544 stock/serializers.py:1019 +#: stock/serializers.py:1131 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 #: templates/js/translated/build.js:1742 @@ -1439,7 +1444,7 @@ msgstr "" msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:337 stock/api.py:970 +#: build/serializers.py:337 stock/api.py:978 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1448,9 +1453,9 @@ msgid "A list of build outputs must be provided" msgstr "" #: build/serializers.py:426 build/serializers.py:498 order/serializers.py:533 -#: order/serializers.py:641 order/serializers.py:1646 part/serializers.py:1079 +#: order/serializers.py:641 order/serializers.py:1646 part/serializers.py:1086 #: stock/serializers.py:472 stock/serializers.py:627 stock/serializers.py:723 -#: stock/serializers.py:1156 stock/serializers.py:1412 +#: stock/serializers.py:1163 stock/serializers.py:1419 #: stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 #: templates/js/translated/barcode.js:795 templates/js/translated/build.js:999 @@ -1490,7 +1495,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:910 #: order/models.py:2005 order/serializers.py:565 stock/admin.py:165 -#: stock/serializers.py:774 stock/serializers.py:1300 +#: stock/serializers.py:774 stock/serializers.py:1307 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1308 @@ -1598,7 +1603,7 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:817 stock/serializers.py:1025 +#: build/serializers.py:817 stock/serializers.py:1032 msgid "Item must be in stock" msgstr "" @@ -1656,7 +1661,7 @@ msgid "Allocate optional BOM items to build order" msgstr "" #: build/serializers.py:1096 part/models.py:3895 part/models.py:4331 -#: stock/api.py:737 +#: stock/api.py:745 msgid "BOM Item" msgstr "" @@ -1665,20 +1670,20 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1110 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:1434 part/templates/part/part_base.html:210 +#: part/serializers.py:1441 part/templates/part/part_base.html:210 #: templates/js/translated/bom.js:1202 templates/js/translated/build.js:2614 #: templates/js/translated/part.js:709 templates/js/translated/part.js:2148 #: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" -#: build/serializers.py:1115 part/serializers.py:1436 +#: build/serializers.py:1115 part/serializers.py:1443 #: templates/js/translated/build.js:2618 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1120 part/bom.py:172 part/serializers.py:1447 +#: build/serializers.py:1120 part/bom.py:172 part/serializers.py:1454 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1893 msgid "Available Stock" @@ -2108,1390 +2113,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3499,23 +3504,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3525,101 +3530,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3629,31 +3634,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -3864,7 +3869,7 @@ msgstr "" #: company/models.py:268 company/models.py:377 #: company/templates/company/company_base.html:8 -#: company/templates/company/company_base.html:12 stock/api.py:753 +#: company/templates/company/company_base.html:12 stock/api.py:761 #: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 msgid "Company" msgstr "" @@ -3968,7 +3973,7 @@ msgstr "" #: company/models.py:495 company/templates/company/company_base.html:76 #: company/templates/company/manufacturer_part.html:90 -#: company/templates/company/supplier_part.html:145 part/serializers.py:490 +#: company/templates/company/supplier_part.html:145 part/serializers.py:497 #: stock/templates/stock/item_base.html:207 #: templates/js/translated/company.js:506 #: templates/js/translated/company.js:1108 @@ -3983,7 +3988,7 @@ msgid "Select manufacturer" msgstr "" #: company/models.py:502 company/templates/company/manufacturer_part.html:101 -#: company/templates/company/supplier_part.html:153 part/serializers.py:500 +#: company/templates/company/supplier_part.html:153 part/serializers.py:507 #: templates/js/translated/company.js:351 #: templates/js/translated/company.js:1107 #: templates/js/translated/company.js:1302 @@ -4055,7 +4060,7 @@ msgstr "" #: company/models.py:795 company/templates/company/company_base.html:81 #: company/templates/company/supplier_part.html:129 order/models.py:453 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 -#: part/serializers.py:474 plugin/builtin/suppliers/digikey.py:25 +#: part/serializers.py:481 plugin/builtin/suppliers/digikey.py:25 #: plugin/builtin/suppliers/lcsc.py:26 plugin/builtin/suppliers/mouser.py:24 #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 @@ -4072,7 +4077,7 @@ msgstr "" msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:485 +#: company/models.py:802 part/serializers.py:492 msgid "Supplier stock keeping unit" msgstr "" @@ -4108,7 +4113,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:851 company/templates/company/supplier_part.html:160 -#: stock/admin.py:224 stock/models.py:785 stock/serializers.py:1310 +#: stock/admin.py:224 stock/models.py:785 stock/serializers.py:1317 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1636 #: templates/js/translated/stock.js:2387 @@ -4214,7 +4219,7 @@ msgstr "" #: company/templates/company/company_base.html:86 order/models.py:898 #: order/models.py:1993 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:807 -#: stock/models.py:808 stock/serializers.py:1060 +#: stock/models.py:808 stock/serializers.py:1067 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:502 @@ -4524,7 +4529,7 @@ msgid "No supplier information available" msgstr "" #: company/templates/company/supplier_part.html:139 part/bom.py:279 -#: part/bom.py:311 part/serializers.py:484 +#: part/bom.py:311 part/serializers.py:491 #: templates/js/translated/company.js:349 templates/js/translated/part.js:1786 #: templates/js/translated/pricing.js:510 #: templates/js/translated/purchase_order.js:1851 @@ -4619,63 +4624,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -5857,8 +5862,8 @@ msgstr "" msgid "Category Path" msgstr "" -#: part/admin.py:323 part/models.py:390 part/serializers.py:252 -#: part/serializers.py:366 part/templates/part/cat_link.html:3 +#: part/admin.py:323 part/models.py:390 part/serializers.py:259 +#: part/serializers.py:373 part/templates/part/cat_link.html:3 #: part/templates/part/category.html:23 part/templates/part/category.html:141 #: part/templates/part/category.html:161 #: part/templates/part/category_sidebar.html:9 @@ -5885,13 +5890,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:421 part/serializers.py:1213 +#: part/admin.py:421 part/serializers.py:1220 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:426 part/serializers.py:1228 +#: part/admin.py:426 part/serializers.py:1235 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -5937,41 +5942,41 @@ msgstr "" msgid "Exclude sub-categories under the specified category" msgstr "" -#: part/api.py:447 +#: part/api.py:455 msgid "Has Results" msgstr "" -#: part/api.py:614 +#: part/api.py:622 msgid "Incoming Purchase Order" msgstr "" -#: part/api.py:632 +#: part/api.py:640 msgid "Outgoing Sales Order" msgstr "" -#: part/api.py:648 +#: part/api.py:656 msgid "Stock produced by Build Order" msgstr "" -#: part/api.py:732 +#: part/api.py:740 msgid "Stock required for Build Order" msgstr "" -#: part/api.py:879 +#: part/api.py:887 msgid "Valid" msgstr "" -#: part/api.py:880 +#: part/api.py:888 msgid "Validate entire Bill of Materials" msgstr "" -#: part/api.py:886 +#: part/api.py:894 msgid "This option must be selected" msgstr "" -#: part/api.py:1533 part/models.py:895 part/models.py:3385 part/models.py:3831 -#: part/serializers.py:381 part/serializers.py:1069 -#: part/templates/part/part_base.html:260 stock/api.py:725 +#: part/api.py:1541 part/models.py:895 part/models.py:3385 part/models.py:3831 +#: part/serializers.py:388 part/serializers.py:1076 +#: part/templates/part/part_base.html:260 stock/api.py:733 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 #: templates/js/translated/part.js:2377 @@ -6681,305 +6686,311 @@ msgstr "" msgid "Duplicate relationship already exists" msgstr "" -#: part/serializers.py:165 +#: part/serializers.py:128 part/templates/part/category.html:122 +#: part/templates/part/category.html:207 +#: part/templates/part/category_sidebar.html:7 +msgid "Subcategories" +msgstr "" + +#: part/serializers.py:172 msgid "Results" msgstr "" -#: part/serializers.py:166 +#: part/serializers.py:173 msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:190 part/serializers.py:208 stock/serializers.py:384 +#: part/serializers.py:197 part/serializers.py:215 stock/serializers.py:384 msgid "Purchase currency of this stock item" msgstr "" -#: part/serializers.py:253 +#: part/serializers.py:260 msgid "Number of parts using this template" msgstr "" -#: part/serializers.py:372 +#: part/serializers.py:379 msgid "No parts selected" msgstr "" -#: part/serializers.py:382 +#: part/serializers.py:389 msgid "Select category" msgstr "" -#: part/serializers.py:412 +#: part/serializers.py:419 msgid "Original Part" msgstr "" -#: part/serializers.py:413 +#: part/serializers.py:420 msgid "Select original part to duplicate" msgstr "" -#: part/serializers.py:418 +#: part/serializers.py:425 msgid "Copy Image" msgstr "" -#: part/serializers.py:419 +#: part/serializers.py:426 msgid "Copy image from original part" msgstr "" -#: part/serializers.py:425 part/templates/part/detail.html:277 +#: part/serializers.py:432 part/templates/part/detail.html:277 msgid "Copy BOM" msgstr "" -#: part/serializers.py:426 +#: part/serializers.py:433 msgid "Copy bill of materials from original part" msgstr "" -#: part/serializers.py:432 +#: part/serializers.py:439 msgid "Copy Parameters" msgstr "" -#: part/serializers.py:433 +#: part/serializers.py:440 msgid "Copy parameter data from original part" msgstr "" -#: part/serializers.py:439 +#: part/serializers.py:446 msgid "Copy Notes" msgstr "" -#: part/serializers.py:440 +#: part/serializers.py:447 msgid "Copy notes from original part" msgstr "" -#: part/serializers.py:453 +#: part/serializers.py:460 msgid "Initial Stock Quantity" msgstr "" -#: part/serializers.py:455 +#: part/serializers.py:462 msgid "Specify initial stock quantity for this Part. If quantity is zero, no stock is added." msgstr "" -#: part/serializers.py:462 +#: part/serializers.py:469 msgid "Initial Stock Location" msgstr "" -#: part/serializers.py:463 +#: part/serializers.py:470 msgid "Specify initial stock location for this Part" msgstr "" -#: part/serializers.py:475 +#: part/serializers.py:482 msgid "Select supplier (or leave blank to skip)" msgstr "" -#: part/serializers.py:491 +#: part/serializers.py:498 msgid "Select manufacturer (or leave blank to skip)" msgstr "" -#: part/serializers.py:501 +#: part/serializers.py:508 msgid "Manufacturer part number" msgstr "" -#: part/serializers.py:508 +#: part/serializers.py:515 msgid "Selected company is not a valid supplier" msgstr "" -#: part/serializers.py:517 +#: part/serializers.py:524 msgid "Selected company is not a valid manufacturer" msgstr "" -#: part/serializers.py:528 +#: part/serializers.py:535 msgid "Manufacturer part matching this MPN already exists" msgstr "" -#: part/serializers.py:535 +#: part/serializers.py:542 msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:808 part/templates/part/copy_part.html:9 +#: part/serializers.py:815 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:809 +#: part/serializers.py:816 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:815 templates/js/translated/part.js:102 +#: part/serializers.py:822 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:816 +#: part/serializers.py:823 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:822 +#: part/serializers.py:829 msgid "Supplier Information" msgstr "" -#: part/serializers.py:823 +#: part/serializers.py:830 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:831 +#: part/serializers.py:838 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:832 +#: part/serializers.py:839 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:837 +#: part/serializers.py:844 msgid "Existing Image" msgstr "" -#: part/serializers.py:838 +#: part/serializers.py:845 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:855 +#: part/serializers.py:862 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1068 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1071 +#: part/serializers.py:1078 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1081 +#: part/serializers.py:1088 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1087 +#: part/serializers.py:1094 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1088 +#: part/serializers.py:1095 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1093 +#: part/serializers.py:1100 msgid "Generate Report" msgstr "" -#: part/serializers.py:1094 +#: part/serializers.py:1101 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1099 +#: part/serializers.py:1106 msgid "Update Parts" msgstr "" -#: part/serializers.py:1100 +#: part/serializers.py:1107 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1108 +#: part/serializers.py:1115 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1214 +#: part/serializers.py:1221 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1221 +#: part/serializers.py:1228 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1229 +#: part/serializers.py:1236 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1236 +#: part/serializers.py:1243 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1265 +#: part/serializers.py:1272 msgid "Update" msgstr "" -#: part/serializers.py:1266 +#: part/serializers.py:1273 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1289 +#: part/serializers.py:1296 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1296 +#: part/serializers.py:1303 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1306 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1625 +#: part/serializers.py:1632 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1633 +#: part/serializers.py:1640 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1634 +#: part/serializers.py:1641 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1639 +#: part/serializers.py:1646 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1640 +#: part/serializers.py:1647 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1645 +#: part/serializers.py:1652 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1646 +#: part/serializers.py:1653 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1651 +#: part/serializers.py:1658 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1652 +#: part/serializers.py:1659 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1686 +#: part/serializers.py:1693 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1687 +#: part/serializers.py:1694 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1717 +#: part/serializers.py:1724 msgid "No part column specified" msgstr "" -#: part/serializers.py:1761 +#: part/serializers.py:1768 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1764 +#: part/serializers.py:1771 msgid "No matching part found" msgstr "" -#: part/serializers.py:1767 +#: part/serializers.py:1774 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1776 +#: part/serializers.py:1783 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1784 +#: part/serializers.py:1791 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1805 +#: part/serializers.py:1812 msgid "At least one BOM item is required" msgstr "" @@ -7067,11 +7078,6 @@ msgstr "" msgid "Top level part category" msgstr "" -#: part/templates/part/category.html:122 part/templates/part/category.html:207 -#: part/templates/part/category_sidebar.html:7 -msgid "Subcategories" -msgstr "" - #: part/templates/part/category.html:127 msgid "Parts (Including subcategories)" msgstr "" @@ -8066,36 +8072,44 @@ msgstr "" msgid "The Supplier which acts as 'TME'" msgstr "" -#: plugin/installer.py:194 plugin/installer.py:279 +#: plugin/installer.py:194 plugin/installer.py:282 msgid "Only staff users can administer plugins" msgstr "" -#: plugin/installer.py:245 +#: plugin/installer.py:197 +msgid "Plugin installation is disabled" +msgstr "" + +#: plugin/installer.py:248 msgid "Installed plugin successfully" msgstr "" -#: plugin/installer.py:251 +#: plugin/installer.py:254 #, python-brace-format msgid "Installed plugin into {path}" msgstr "" -#: plugin/installer.py:270 +#: plugin/installer.py:273 msgid "Plugin was not found in registry" msgstr "" -#: plugin/installer.py:273 +#: plugin/installer.py:276 msgid "Plugin is not a packaged plugin" msgstr "" -#: plugin/installer.py:276 +#: plugin/installer.py:279 msgid "Plugin package name not found" msgstr "" -#: plugin/installer.py:297 +#: plugin/installer.py:299 +msgid "Plugin uninstalling is disabled" +msgstr "" + +#: plugin/installer.py:303 msgid "Plugin cannot be uninstalled as it is currently active" msgstr "" -#: plugin/installer.py:310 +#: plugin/installer.py:316 msgid "Uninstalled plugin successfully" msgstr "" @@ -8161,17 +8175,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -8622,44 +8636,44 @@ msgstr "" msgid "Filter by parent location" msgstr "" -#: stock/api.py:560 templates/js/translated/table_filters.js:427 +#: stock/api.py:568 templates/js/translated/table_filters.js:427 msgid "External Location" msgstr "" -#: stock/api.py:745 +#: stock/api.py:753 msgid "Part Tree" msgstr "" -#: stock/api.py:773 +#: stock/api.py:781 msgid "Expiry date before" msgstr "" -#: stock/api.py:777 +#: stock/api.py:785 msgid "Expiry date after" msgstr "" -#: stock/api.py:780 stock/templates/stock/item_base.html:439 +#: stock/api.py:788 stock/templates/stock/item_base.html:439 #: templates/js/translated/table_filters.js:441 msgid "Stale" msgstr "" -#: stock/api.py:866 +#: stock/api.py:874 msgid "Quantity is required" msgstr "" -#: stock/api.py:872 +#: stock/api.py:880 msgid "Valid part must be supplied" msgstr "" -#: stock/api.py:903 +#: stock/api.py:911 msgid "The given supplier part does not exist" msgstr "" -#: stock/api.py:913 +#: stock/api.py:921 msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgstr "" -#: stock/api.py:944 +#: stock/api.py:952 msgid "Serial numbers cannot be supplied for a non-trackable part" msgstr "" @@ -8771,7 +8785,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:786 stock/serializers.py:1311 +#: stock/models.py:786 stock/serializers.py:1318 msgid "Packaging this stock item is stored in" msgstr "" @@ -8783,7 +8797,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:830 stock/serializers.py:1294 +#: stock/models.py:830 stock/serializers.py:1301 msgid "Batch code for this stock item" msgstr "" @@ -8892,7 +8906,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:1639 stock/serializers.py:1200 +#: stock/models.py:1639 stock/serializers.py:1207 msgid "Duplicate stock items" msgstr "" @@ -8973,7 +8987,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:473 stock/serializers.py:1157 stock/serializers.py:1413 +#: stock/serializers.py:473 stock/serializers.py:1164 stock/serializers.py:1420 msgid "Destination stock location" msgstr "" @@ -9046,71 +9060,77 @@ msgstr "" msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1029 +#: stock/serializers.py:863 stock/templates/stock/location.html:165 +#: stock/templates/stock/location.html:213 +#: stock/templates/stock/location_sidebar.html:5 +msgid "Sublocations" +msgstr "" + +#: stock/serializers.py:1036 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1033 +#: stock/serializers.py:1040 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1037 +#: stock/serializers.py:1044 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1061 +#: stock/serializers.py:1068 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1067 +#: stock/serializers.py:1074 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1075 +#: stock/serializers.py:1082 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1085 stock/serializers.py:1339 +#: stock/serializers.py:1092 stock/serializers.py:1346 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1164 +#: stock/serializers.py:1171 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1169 +#: stock/serializers.py:1176 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1170 +#: stock/serializers.py:1177 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1175 +#: stock/serializers.py:1182 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1176 +#: stock/serializers.py:1183 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1186 +#: stock/serializers.py:1193 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1253 +#: stock/serializers.py:1260 msgid "No Change" msgstr "" -#: stock/serializers.py:1282 +#: stock/serializers.py:1289 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1308 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1336 msgid "Stock transaction notes" msgstr "" @@ -9441,12 +9461,6 @@ msgstr "" msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" -#: stock/templates/stock/location.html:165 -#: stock/templates/stock/location.html:213 -#: stock/templates/stock/location_sidebar.html:5 -msgid "Sublocations" -msgstr "" - #: stock/templates/stock/location.html:217 msgid "Create new stock location" msgstr "" @@ -9776,36 +9790,36 @@ msgstr "" msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." msgstr "" -#: templates/InvenTree/settings/plugin.html:35 +#: templates/InvenTree/settings/plugin.html:36 #: templates/InvenTree/settings/sidebar.html:66 msgid "Plugins" msgstr "" -#: templates/InvenTree/settings/plugin.html:41 #: templates/InvenTree/settings/plugin.html:42 +#: templates/InvenTree/settings/plugin.html:43 #: templates/js/translated/plugin.js:151 msgid "Install Plugin" msgstr "" -#: templates/InvenTree/settings/plugin.html:44 #: templates/InvenTree/settings/plugin.html:45 +#: templates/InvenTree/settings/plugin.html:46 #: templates/js/translated/plugin.js:224 msgid "Reload Plugins" msgstr "" -#: templates/InvenTree/settings/plugin.html:55 +#: templates/InvenTree/settings/plugin.html:56 msgid "External plugins are not enabled for this InvenTree installation" msgstr "" -#: templates/InvenTree/settings/plugin.html:70 +#: templates/InvenTree/settings/plugin.html:71 msgid "Plugin Error Stack" msgstr "" -#: templates/InvenTree/settings/plugin.html:79 +#: templates/InvenTree/settings/plugin.html:80 msgid "Stage" msgstr "" -#: templates/InvenTree/settings/plugin.html:81 +#: templates/InvenTree/settings/plugin.html:82 #: templates/js/translated/notification.js:76 msgid "Message" msgstr "" @@ -10440,7 +10454,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10520,7 +10534,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13861,13 +13875,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "" -"\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/fa/LC_MESSAGES/django.po b/InvenTree/locale/fa/LC_MESSAGES/django.po index 47e6da04cf09..8e5a5912d42d 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:35\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -401,7 +401,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/fi/LC_MESSAGES/django.po b/InvenTree/locale/fi/LC_MESSAGES/django.po index d541857a283b..99902bc1102a 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Language: fi_FI\n" @@ -401,7 +401,7 @@ msgstr "Liite" msgid "Select file to attach" msgstr "Valitse liitettävä tiedosto" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Kommentti" msgid "File comment" msgstr "Tiedoston kommentti" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "" msgid "Invalid choice" msgstr "Virheellinen valinta" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Nimi" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "Ei ryhmää" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "Verkkotunnus ei saa olla tyhjä." -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "Virheellinen verkkotunnus: {domain}" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "Uudelleenkäynnistys vaaditaan" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "Yrityksen nimi" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "Yrityksen sisäinen nimi" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "Oletusvaluutta" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "päivää" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "Automaattinen varmuuskopionti" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "Ota käyttöön tietokannan ja mediatiedostojen automaattinen varmuuskopiointi" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "Automaattisen varmuuskopioinnin aikaväli" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Viivakoodituki" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "Komponentti" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "Ostettavissa" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "Seurattavissa" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "Sisäiset hinnat" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "Sisäisen hinnan ohitus" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "Sivun koko" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "Täytä sarjanumerot automaattisesti" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "Salli salasananpalautus" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "Salli rekisteröinti" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "Salli SSO" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "Salli SSO kirjautumissivuilla" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "Salli SSO rekisteröinti" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "Sähköposti vaaditaan" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "Sähköpostiosoite kahdesti" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "Salasana kahdesti" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "Sallitut verkkotunnukset" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "Pakota MFA" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "Näytä uutiset" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "Näytä uutiset kotisivulla" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "Hinta" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "Aktiivinen" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "Salaisuus" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "Isäntä" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Otsikko" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "Julkaistu" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "Julkaisija" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "Yhteenveto" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "Kuva" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "Kuvatiedosto" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "Uusi yritys" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "Käytössä" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "Leveys [mm]" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "Korkeus [mm]" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "Suodattimet" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 3568336442b9..5fd400cca740 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -401,7 +401,7 @@ msgstr "Pièce jointe" msgid "Select file to attach" msgstr "Sélectionnez un fichier à joindre" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "Les noms dupliqués ne peuvent pas exister sous le même parent" msgid "Invalid choice" msgstr "Choix invalide" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Nom" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "Création de l'objet" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "Description du projet" msgid "User or group responsible for this project" msgstr "Utilisateur ou groupe responsable de ce projet" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "Clé du paramètre (doit être unique - insensible à la casse)" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "Valeur du paramètre" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "La valeur choisie n'est pas une option valide" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "La valeur doit être une valeur booléenne" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "La valeur doit être un nombre entier" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "La chaîne de caractères constituant la clé doit être unique" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "Pas de groupe" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "Un domaine vide n'est pas autorisé." -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "Nom de domaine invalide : {domain}" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "Pas de plugin" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "Redémarrage nécessaire" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "Un paramètre a été modifié, ce qui nécessite un redémarrage du serveur" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "Migration en attente" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "Nombre de migrations de base de données en attente" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "Nom de l'instance du serveur" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "Chaîne de caractères descriptive pour l'instance serveur" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "Utiliser le nom de l'instance" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "Utiliser le nom de l’instance dans la barre de titre" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "Limiter l'affichage de `about`" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "Afficher la modale `about` uniquement aux super-utilisateurs" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "Nom de la société" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "Nom de société interne" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "URL de base" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "URL de base pour l'instance serveur" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "Devise par défaut" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "Sélectionnez la devise de base pour les calculs de prix" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "Intervalle de mise à jour des devises" -#: common/models.py:1281 +#: common/models.py:1283 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:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "jours" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "Plugin de mise à jour de devise" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "Plugin de mise à jour des devises à utiliser" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "Télécharger depuis l'URL" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "Autoriser le téléchargement d'images distantes et de fichiers à partir d'URLs externes" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "Limite du volume de téléchargement" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "Taille maximale autorisée pour le téléchargement de l'image distante" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "Agent utilisateur utilisé pour télécharger depuis l'URL" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" 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:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "Validation stricte d'URL" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "Spécification du schéma nécessaire lors de la validation des URL" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "Confirmation requise" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "Exiger une confirmation explicite de l’utilisateur pour certaines actions." -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "Profondeur de l'arborescence" -#: common/models.py:1330 +#: common/models.py:1332 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:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "Intervalle de vérification des mises à jour" -#: common/models.py:1337 +#: common/models.py:1339 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:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "Backup automatique" -#: common/models.py:1344 +#: common/models.py:1346 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:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "Intervalle de sauvegarde automatique" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "Spécifiez le nombre de jours entre les sauvegardes automatique" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "Intervalle de suppression des tâches" -#: common/models.py:1358 +#: common/models.py:1360 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:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "Intervalle de suppression du journal d'erreur" -#: common/models.py:1367 +#: common/models.py:1369 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:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "Intervalle de suppression du journal de notification" -#: common/models.py:1376 +#: common/models.py:1378 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:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Support des code-barres" -#: common/models.py:1384 +#: common/models.py:1386 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:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "Délai d'entrée du code-barres" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "Délai de traitement du code-barres" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "Prise en charge de la webcam code-barres" -#: common/models.py:1397 +#: common/models.py:1399 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:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "Modifications de la pièce" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "Activer le champ de modification de la pièce" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "Regex IPN" -#: common/models.py:1409 +#: common/models.py:1411 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:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "Autoriser les IPN dupliqués" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "Permettre à plusieurs pièces de partager le même IPN" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "Autoriser l'édition de l'IPN" -#: common/models.py:1419 +#: common/models.py:1421 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:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "Copier les données de la pièce" -#: common/models.py:1425 +#: common/models.py:1427 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:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "Copier les données des paramètres de la pièce" -#: common/models.py:1431 +#: common/models.py:1433 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:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "Copier les données de test de la pièce" -#: common/models.py:1437 +#: common/models.py:1439 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:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "Copier les templates de paramètres de catégorie" -#: common/models.py:1443 +#: common/models.py:1445 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:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "Modèle" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "Les pièces sont des templates par défaut" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "Assemblage" -#: common/models.py:1455 +#: common/models.py:1457 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:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "Composant" -#: common/models.py:1461 +#: common/models.py:1463 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:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "Achetable" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "Les pièces sont achetables par défaut" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "Vendable" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "Les pièces sont vendables par défaut" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "Traçable" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "Les pièces sont traçables par défaut" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "Virtuelle" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "Les pièces sont virtuelles par défaut" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "Afficher l'import dans les vues" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "Afficher l'assistant d'importation pour certaine vues de produits" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "Afficher les pièces connexes" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "Afficher les pièces connexes à une pièce" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "Stock initial" -#: common/models.py:1503 +#: common/models.py:1505 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:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Données initiales du fournisseur" -#: common/models.py:1510 +#: common/models.py:1512 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:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "Format d'affichage du nom de la pièce" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "Format pour afficher le nom de la pièce" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "Icône de catégorie par défaut" -#: common/models.py:1524 +#: common/models.py:1526 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:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "Renforcer les unités des paramètres" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "Utiliser le prix fournisseur" -#: common/models.py:1554 +#: common/models.py:1556 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:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "Remplacer l'historique des achats" -#: common/models.py:1562 +#: common/models.py:1564 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:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "Utiliser les prix des articles en stock" -#: common/models.py:1570 +#: common/models.py:1572 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:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "Âge de tarification des articles de stock" -#: common/models.py:1578 +#: common/models.py:1580 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:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "Utiliser les prix variants" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "Inclure la tarification variante dans le calcul global des prix" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "Variantes actives uniquement" -#: common/models.py:1593 +#: common/models.py:1595 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:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "Intervalle de regénération des prix" -#: common/models.py:1601 +#: common/models.py:1603 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:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "Prix internes" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "Activer les prix internes pour les pièces" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "Substitution du prix interne" -#: common/models.py:1616 +#: common/models.py:1618 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:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "Activer l'impression d'étiquettes" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "Activer l'impression d'étiquettes depuis l'interface Web" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "Étiquette image DPI" -#: common/models.py:1630 +#: common/models.py:1632 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:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "Activer les rapports" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "Activer la génération de rapports" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "Mode Débogage" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "Générer des rapports en mode debug (sortie HTML)" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "Taille de la page" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "Taille de page par défaut pour les rapports PDF" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "Activer les rapports de test" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "Activer la génération de rapports de test" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "Joindre des rapports de test" -#: common/models.py:1662 +#: common/models.py:1664 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:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "Numéro de Série Universellement Unique" -#: common/models.py:1669 +#: common/models.py:1671 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:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "Remplir automatiquement les Numéros de Série" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "Remplir automatiquement les numéros de série dans les formulaires" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "Supprimer le stock épuisé" -#: common/models.py:1682 +#: common/models.py:1684 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:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "Modèle de code de lot" -#: common/models.py:1690 +#: common/models.py:1692 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:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "Expiration du stock" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "Activer la fonctionnalité d'expiration du stock" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "Vendre le stock expiré" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "Autoriser la vente de stock expiré" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "Délai de péremption du stock" -#: common/models.py:1709 +#: common/models.py:1711 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:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "Construction de stock expirée" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "Autoriser la construction avec un stock expiré" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "Contrôle de la propriété des stocks" -#: common/models.py:1723 +#: common/models.py:1725 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:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "Icône par défaut de l'emplacement du stock" -#: common/models.py:1729 +#: common/models.py:1731 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:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "Afficher les pièces en stock installées" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "Modèle de référence de commande de construction" -#: common/models.py:1741 +#: common/models.py:1743 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:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "Activer les retours de commandes" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "Activer la fonctionnalité de retour de commande dans l'interface utilisateur" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "Modèle de référence de retour de commande" -#: common/models.py:1755 +#: common/models.py:1757 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:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "Modifier les retours de commandes terminées" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "Autoriser la modification des retours après leur enregistrement" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "Modèle de référence de bon de commande" -#: common/models.py:1771 +#: common/models.py:1773 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:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "Expédition par défaut du bon de commande" -#: common/models.py:1778 +#: common/models.py:1780 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:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "Modifier les commandes de vente terminées" -#: common/models.py:1785 +#: common/models.py:1787 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:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "Modèle de référence de commande d'achat" -#: common/models.py:1793 +#: common/models.py:1795 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:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "Modifier les bons de commande terminés" -#: common/models.py:1801 +#: common/models.py:1803 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:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "Activer les mots de passe oubliés" -#: common/models.py:1817 +#: common/models.py:1819 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:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "Activer les inscriptions" -#: common/models.py:1823 +#: common/models.py:1825 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:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "Activer le SSO" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "Activer le SSO sur les pages de connexion" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "Activer l'inscription SSO" -#: common/models.py:1836 +#: common/models.py:1838 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:1842 +#: common/models.py:1844 msgid "Email required" msgstr "Email requis" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "Exiger que l'utilisateur fournisse un mail lors de l'inscription" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "Saisie automatique des utilisateurs SSO" -#: common/models.py:1850 +#: common/models.py:1852 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:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "Courriel en double" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "Lors de l'inscription, demandez deux fois aux utilisateurs leur mail" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "Mot de passe deux fois" -#: common/models.py:1863 +#: common/models.py:1865 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:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "Domaines autorisés" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "Grouper sur inscription" -#: common/models.py:1877 +#: common/models.py:1879 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:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "Forcer l'authentification multifacteurs" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "Les utilisateurs doivent utiliser l'authentification multifacteurs." -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "Vérifier les plugins au démarrage" -#: common/models.py:1890 +#: common/models.py:1892 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:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "Activer l'intégration d'URL" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "Autoriser les plugins à ajouter des chemins URL" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "Activer l'intégration de navigation" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "Activer les plugins à s'intégrer dans la navigation" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "Activer l'intégration de plugins" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "Activer l'intégration de plugin pour ajouter des apps" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "Activer l'intégration du planning" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "Autoriser les plugins à éxécuter des tâches planifiées" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "Activer l'intégration des évènements" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "Autoriser les plugins à répondre aux évènements internes" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "Activer les codes projet" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "Fonctionnalité d'inventaire" -#: common/models.py:1948 +#: common/models.py:1950 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:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "Période de l'inventaire automatique" -#: common/models.py:1964 +#: common/models.py:1966 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:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 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:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "Clé du paramètre (doit être unique - insensible à la casse)" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "Afficher les composants suivis" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "Afficher les composants suivis sur l'écran d'accueil" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "Afficher les catégories suivies" -#: common/models.py:2056 +#: common/models.py:2058 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:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "Afficher les dernières pièces" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "Afficher les derniers composants sur la page d'accueil" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "Afficher les listes de matériaux non validées" -#: common/models.py:2068 +#: common/models.py:2070 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:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "Afficher les dernières modifications du stock" -#: common/models.py:2074 +#: common/models.py:2076 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:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "Afficher le stock faible" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "Afficher les articles en stock bas sur la page d'accueil" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "Afficher le stock épuisé" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "Afficher les stocks épuisés sur la page d'accueil" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "Afficher le stock nécessaire" -#: common/models.py:2092 +#: common/models.py:2094 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:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "Afficher le stock expiré" -#: common/models.py:2098 +#: common/models.py:2100 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:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "Afficher le stock périmé" -#: common/models.py:2104 +#: common/models.py:2106 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:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "Afficher les constructions en attente" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "Afficher les constructions en attente sur la page d'accueil" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "Afficher les constructions en retard" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "Afficher les constructions en retard sur la page d'accueil" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "Afficher les commandes en suspens" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "Afficher les commandes en suspens sur la page d'accueil" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "Afficher les commandes en retard" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "Afficher les commandes en retard sur la page d'accueil" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "Afficher les envois en suspens" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "Afficher les envois en suspens sur la page d'accueil" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "Afficher les envois en retard" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "Afficher les envois en retard sur la page d'accueil" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "Afficher les nouvelles" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "Afficher les nouvelles sur la page d'accueil" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "Affichage du libellé en ligne" -#: common/models.py:2159 +#: common/models.py:2161 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:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "Imprimante d'étiquettes par défaut" -#: common/models.py:2167 +#: common/models.py:2169 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:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "Affichage du rapport en ligne" -#: common/models.py:2175 +#: common/models.py:2177 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:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "Rechercher de pièces" -#: common/models.py:2182 +#: common/models.py:2184 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:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 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:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "Rechercher les pièces du fabricant" -#: common/models.py:2194 +#: common/models.py:2196 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:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "Masquer les pièces inactives" -#: common/models.py:2200 +#: common/models.py:2202 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:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "Rechercher des catégories" -#: common/models.py:2206 +#: common/models.py:2208 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:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "Rechercher dans le stock" -#: common/models.py:2212 +#: common/models.py:2214 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:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "Cacher les pièces indisponibles" -#: common/models.py:2219 +#: common/models.py:2221 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:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "Chercher des Emplacements" -#: common/models.py:2226 +#: common/models.py:2228 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:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "Rechercher les entreprises" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "Afficher les entreprises dans la fenêtre de prévisualisation de recherche" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "Rechercher les commandes de construction" -#: common/models.py:2238 +#: common/models.py:2240 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:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "Rechercher des bons de commande" -#: common/models.py:2244 +#: common/models.py:2246 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:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "Exclure les bons de commande inactifs" -#: common/models.py:2251 +#: common/models.py:2253 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:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "Rechercher les bons de commande" -#: common/models.py:2258 +#: common/models.py:2260 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:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "Exclure les bons de commande inactives" -#: common/models.py:2265 +#: common/models.py:2267 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:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "Rechercher les commandes retournées" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "Résultats de l'aperçu de la recherche" -#: common/models.py:2287 +#: common/models.py:2289 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:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "Recherche Regex" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "Afficher la quantité dans les formulaires" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "Afficher la quantité disponible dans certains formulaires" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "La touche Echap ferme les formulaires" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "Utilisez la touche Echap pour fermer les formulaires modaux" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "Barre de navigation fixe" -#: common/models.py:2318 +#: common/models.py:2320 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:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "Format de date" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "Format préféré pour l'affichage des dates" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Planification des pièces" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "Afficher les informations de planification des pièces" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Inventaire des pièces" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "Longueur de la chaîne dans les Tableau" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "Prix" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "Actif" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "Ce webhook (lien de rappel HTTP) est-il actif" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "Jeton" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "Jeton d'accès" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "Confidentiel" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "ID message" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "Identifiant unique pour ce message" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "Hôte" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "Hôte à partir duquel ce message a été reçu" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "Entête" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "En-tête de ce message" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "Corps" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "Corps de ce message" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "Endpoint à partir duquel ce message a été reçu" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "Le travail sur ce message est-il terminé ?" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "Id" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Titre" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "Publié" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "Auteur" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "Résumé" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "Lu" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "Cette nouvelle a-t-elle été lue ?" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "Cette nouvelle a-t-elle été lue ?" msgid "Image" msgstr "Image" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Définition" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "Nouvelle Entreprise" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "Nom de l'étiquette" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "Description de l’étiquette" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "Étiquette" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "Fichier de modèle d'étiquette" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "Activé" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "Le modèle d'étiquette est activé" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "Largeur [mm]" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "Largeur de l'étiquette, spécifiée en mm" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "Hauteur [mm]" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "Hauteur de l'étiquette, spécifiée en mm" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "Modèle de nom de fichier" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "Modèle pour la génération des noms de fichiers d'étiquette" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "Filtres" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po index 38024e00bc19..4de37ba24408 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -401,7 +401,7 @@ msgstr "קובץ מצורף" msgid "Select file to attach" msgstr "בחר קובץ לצירוף" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "הערה" msgid "File comment" msgstr "הערת קובץ" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "" msgid "Invalid choice" msgstr "בחירה שגויה" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "שם" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/hi/LC_MESSAGES/django.po b/InvenTree/locale/hi/LC_MESSAGES/django.po index ce2829beccbc..272618c1c6ee 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:35\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Language: hi_IN\n" @@ -401,7 +401,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/hu/LC_MESSAGES/django.po b/InvenTree/locale/hu/LC_MESSAGES/django.po index 0496da3ff290..b8fc4d3cfbdb 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -401,7 +401,7 @@ msgstr "Melléklet" msgid "Select file to attach" msgstr "Válaszd ki a mellekelni kívánt fájlt" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Megjegyzés" msgid "File comment" msgstr "Leírás, bővebb infó" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "Duplikált nevek nem lehetnek ugyanazon szülő alatt" msgid "Invalid choice" msgstr "Érvénytelen választás" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Név" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "Gyártás objektum" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2113,1390 +2113,1390 @@ msgstr "Projekt leírása" msgid "User or group responsible for this project" msgstr "A projektért felelős felhasználó vagy csoport" -#: common/models.py:735 +#: common/models.py:737 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:739 +#: common/models.py:741 msgid "Settings value" msgstr "Beállítás értéke" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "A kiválasztott érték nem egy érvényes lehetőség" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "Az érték bináris kell legyen" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "Az érték egész szám kell legyen" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "Kulcs string egyedi kell legyen" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "Nincs csoport" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "Üres domain nem engedélyezett." -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "Érvénytelen domain név: {domain}" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "Nincsen plugin" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "Újraindítás szükséges" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "Egy olyan beállítás megváltozott ami a kiszolgáló újraindítását igényli" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "Függőben levő migrációk" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "Függőben levő adatbázis migrációk" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "Kiszolgáló példány neve" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "String leíró a kiszolgáló példányhoz" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "Példány név használata" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "Példány név használata a címsorban" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "Verzió infók megjelenítésének tiltása" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "Verzió infók megjelenítése csak admin felhasználóknak" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "Cég neve" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "Belső cégnév" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "Kiindulási URL" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "Kiindulási URL a kiszolgáló példányhoz" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "Alapértelmezett pénznem" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "Válassz alap pénznemet az ár számításokhoz" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "Árfolyam frissítési gyakoriság" -#: common/models.py:1281 +#: common/models.py:1283 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:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "nap" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "Árfolyam frissítő plugin" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "Kiválasztott árfolyam frissítő plugin" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "Letöltés URL-ről" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "Képek és fájlok letöltésének engedélyezése külső URL-ről" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "Letöltési méret korlát" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "Maximum megengedett letöltési mérete a távoli képeknek" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "Felhasznált User-agent az URL-ről letöltéshez" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" 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:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "Erős URL validáció" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "Sablon specifikáció igénylése az URL validálásnál" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "Megerősítés igénylése" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "Kérjen felhasználói megerősítést bizonyos műveletekhez" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "Fa mélység" -#: common/models.py:1330 +#: common/models.py:1332 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:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "Frissítés keresés gyakorisága" -#: common/models.py:1337 +#: common/models.py:1339 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:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "Automatikus biztonsági mentés" -#: common/models.py:1344 +#: common/models.py:1346 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:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "Automata biztonsági mentés gyakorisága" -#: common/models.py:1350 +#: common/models.py:1352 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:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "Feladat törlési gyakoriság" -#: common/models.py:1358 +#: common/models.py:1360 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:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "Hibanapló törlési gyakoriság" -#: common/models.py:1367 +#: common/models.py:1369 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:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "Értesítés törlési gyakoriság" -#: common/models.py:1376 +#: common/models.py:1378 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:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Vonalkód támogatás" -#: common/models.py:1384 +#: common/models.py:1386 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:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "Vonalkód beadási késleltetés" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "Vonalkód beadáskor a feldolgozás késleltetési ideje" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "Webkamerás vonalkód olvasás" -#: common/models.py:1397 +#: common/models.py:1399 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:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "Alkatrész változatok" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "Alkatrész változat vagy verziószám tulajdonság használata" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "IPN reguláris kifejezés" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "Reguláris kifejezés ami illeszkedik az alkatrész IPN-re" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "Többször is előforduló IPN engedélyezése" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "Azonos IPN használható legyen több alkatrészre is" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "IPN szerkesztésének engedélyezése" -#: common/models.py:1419 +#: common/models.py:1421 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:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "Alkatrészjegyzék adatok másolása" -#: common/models.py:1425 +#: common/models.py:1427 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:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "Alkatrész paraméterek másolása" -#: common/models.py:1431 +#: common/models.py:1433 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:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "Alkatrész teszt adatok másolása" -#: common/models.py:1437 +#: common/models.py:1439 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:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "Kategória paraméter sablonok másolása" -#: common/models.py:1443 +#: common/models.py:1445 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:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "Sablon" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "Alkatrészek alapból sablon alkatrészek legyenek" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "Gyártmány" -#: common/models.py:1455 +#: common/models.py:1457 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:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "Összetevő" -#: common/models.py:1461 +#: common/models.py:1463 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:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "Beszerezhető" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "Alkatrészek alapból beszerezhetők legyenek" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "Értékesíthető" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "Alkatrészek alapból eladhatók legyenek" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "Követésre kötelezett" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "Alkatrészek alapból követésre kötelezettek legyenek" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "Virtuális" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "Alkatrészek alapból virtuálisak legyenek" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "Importálás megjelenítése a nézetekben" -#: common/models.py:1491 +#: common/models.py:1493 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:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "Kapcsolódó alkatrészek megjelenítése" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "Alkatrész kapcsolódó alkatrészeinek megjelenítése" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "Kezdeti készlet adatok" -#: common/models.py:1503 +#: common/models.py:1505 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:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Kezdeti beszállítói adatok" -#: common/models.py:1510 +#: common/models.py:1512 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:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "Alkatrész név megjelenítés formátuma" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "Formátum az alkatrész név megjelenítéséhez" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "Alkatrész kategória alapértelmezett ikon" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "Alkatrész kategória alapértelmezett ikon (üres ha nincs)" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "Csak választható mértékegységek" -#: common/models.py:1530 +#: common/models.py:1532 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:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "Áraknál használt tizedesjegyek min. száma" -#: common/models.py:1538 +#: common/models.py:1540 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:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "Áraknál használt tizedesjegyek max. száma" -#: common/models.py:1546 +#: common/models.py:1548 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:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "Beszállítói árazás használata" -#: common/models.py:1554 +#: common/models.py:1556 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:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "Beszerzési előzmények felülbírálása" -#: common/models.py:1562 +#: common/models.py:1564 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:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "Készlet tétel ár használata" -#: common/models.py:1570 +#: common/models.py:1572 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:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "Készlet tétel ár kora" -#: common/models.py:1578 +#: common/models.py:1580 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:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "Alkatrészváltozat árak használata" -#: common/models.py:1586 +#: common/models.py:1588 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:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "Csak az aktív változatokat" -#: common/models.py:1593 +#: common/models.py:1595 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:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "Árazás újraszámítás gyakoriság" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "Árak automatikus frissítése ennyi nap után" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "Belső árak" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "Alkatrészekhez belső ár engedélyezése" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "Belső ár felülbírálása" -#: common/models.py:1616 +#: common/models.py:1618 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:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "Címke nyomtatás engedélyezése" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "Címke nyomtatás engedélyezése a web felületről" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "Címke kép DPI" -#: common/models.py:1630 +#: common/models.py:1632 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:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "Riportok engedélyezése" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "Riportok előállításának engedélyezése" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "Debug mód" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "Riportok előállítása HTML formátumban (hibakereséshez)" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "Lapméret" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "Alapértelmezett lapméret a PDF riportokhoz" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "Teszt riportok engedélyezése" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "Teszt riportok előállításának engedélyezése" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "Teszt riportok hozzáadása" -#: common/models.py:1662 +#: common/models.py:1664 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:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "Globálisan egyedi sorozatszámok" -#: common/models.py:1669 +#: common/models.py:1671 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:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "Sorozatszámok automatikus kitöltése" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "Sorozatszámok automatikus kitöltése a formokon" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "Kimerült készlet törlése" -#: common/models.py:1682 +#: common/models.py:1684 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:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "Batch kód sablon" -#: common/models.py:1690 +#: common/models.py:1692 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:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "Készlet lejárata" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "Készlet lejárat kezelésének engedélyezése" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "Lejárt készlet értékesítése" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "Lejárt készlet értékesítésének engedélyezése" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "Álló készlet ideje" -#: common/models.py:1709 +#: common/models.py:1711 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:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "Lejárt készlet gyártása" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "Gyártás engedélyezése lejárt készletből" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "Készlet tulajdonosok kezelése" -#: common/models.py:1723 +#: common/models.py:1725 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:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "Hely alapértelmezett ikon" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "Hely alapértelmezett ikon (üres ha nincs)" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "Beépített készlet megjelenítése" -#: common/models.py:1734 +#: common/models.py:1736 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:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "Gyártási utasítás azonosító minta" -#: common/models.py:1741 +#: common/models.py:1743 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:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "Visszavétel engedélyezése" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "Visszavételek engedélyezése a felületen" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "Visszavétel azonosító minta" -#: common/models.py:1755 +#: common/models.py:1757 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:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "Befejezett visszavétel szerkesztése" -#: common/models.py:1763 +#: common/models.py:1765 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:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "Vevői rendelés azonosító minta" -#: common/models.py:1771 +#: common/models.py:1773 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:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "Vevői rendeléshez alapértelmezett szállítmány" -#: common/models.py:1778 +#: common/models.py:1780 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:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "Befejezett vevői rendelés szerkesztése" -#: common/models.py:1785 +#: common/models.py:1787 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:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "Beszerzési rendelés azonosító minta" -#: common/models.py:1793 +#: common/models.py:1795 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:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "Befejezett beszerzési rendelés szerkesztése" -#: common/models.py:1801 +#: common/models.py:1803 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:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "Beszerzési rendelések automatikus befejezése" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "A beszerzési rendelés automatikus befejezése ha minden sortétel beérkezett" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "Elfelejtett jelszó engedélyezése" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "Elfelejtett jelszó funkció engedélyezése a bejentkező oldalon" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "Regisztráció engedélyezése" -#: common/models.py:1823 +#: common/models.py:1825 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:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "SSO engedélyezése" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "SSO engedélyezése a bejelentkező oldalon" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "SSO regisztráció engedélyezése" -#: common/models.py:1836 +#: common/models.py:1838 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:1842 +#: common/models.py:1844 msgid "Email required" msgstr "Email szükséges" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "Kötelező email megadás regisztrációkor" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "SSO felhasználók automatikus kitöltése" -#: common/models.py:1850 +#: common/models.py:1852 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:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "Email kétszer" -#: common/models.py:1857 +#: common/models.py:1859 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:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "Jelszó kétszer" -#: common/models.py:1863 +#: common/models.py:1865 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:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "Engedélyezett domainek" -#: common/models.py:1870 +#: common/models.py:1872 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:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "Csoport regisztráláskor" -#: common/models.py:1877 +#: common/models.py:1879 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:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "Többfaktoros hitelesítés kényszerítése" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "A felhasználóknak többfaktoros hitelesítést kell használniuk." -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "Pluginok ellenőrzése indításkor" -#: common/models.py:1890 +#: common/models.py:1892 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:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "Plugin frissítések ellenőrzése" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "Frissítések periódikus ellenőrzésének engedélyezése a telepített pluginokra" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "URL integráció engedélyezése" -#: common/models.py:1906 +#: common/models.py:1908 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:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "Navigációs integráció engedélyezése" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "Navigációs integráció engedélyezése a pluginok számára" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "App integráció engedélyezése" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "App hozzáadásának engedélyezése a pluginok számára" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "Ütemezés integráció engedélyezése" -#: common/models.py:1927 +#: common/models.py:1929 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:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "Esemény integráció engedélyezése" -#: common/models.py:1934 +#: common/models.py:1936 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:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "Projektszámok engedélyezése" -#: common/models.py:1941 +#: common/models.py:1943 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:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "Leltár funkció" -#: common/models.py:1948 +#: common/models.py:1950 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:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "Külső helyek nélkül" -#: common/models.py:1956 +#: common/models.py:1958 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:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "Automatikus leltár időpontja" -#: common/models.py:1964 +#: common/models.py:1966 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:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "Riport törlési gyakoriság" -#: common/models.py:1972 +#: common/models.py:1974 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:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "Felhasználók teljes nevének megjelenítése" -#: common/models.py:1980 +#: common/models.py:1982 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:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 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:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "Inaktív alkatrészek elrejtése" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "Nem aktív alkatrészek elrejtése a kezdőlapon" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "Értesítésre beállított alkatrészek megjelenítése" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "Alkatrész értesítések megjelenítése a főoldalon" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "Értesítésre beállított kategóriák megjelenítése" -#: common/models.py:2056 +#: common/models.py:2058 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:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "Legújabb alkatrészek megjelenítése" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "Legújabb alkatrészek megjelenítése a főoldalon" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "Jóváhagyás nélküli alkatrészjegyzékek megjelenítése" -#: common/models.py:2068 +#: common/models.py:2070 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:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "Legfrissebb készlet változások megjelenítése" -#: common/models.py:2074 +#: common/models.py:2076 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:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "Alacsony készlet megjelenítése" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "Alacsony készletek megjelenítése a főoldalon" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "Kimerült készlet megjelenítése" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "Kimerült készletek megjelenítése a főoldalon" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "Gyártáshoz szükséges készlet megjelenítése" -#: common/models.py:2092 +#: common/models.py:2094 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:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "Lejárt készlet megjelenítése" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "Lejárt készletek megjelenítése a főoldalon" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "Állott készlet megjelenítése" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "Álló készletek megjelenítése a főoldalon" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "Függő gyártások megjelenítése" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "Folyamatban lévő gyártások megjelenítése a főoldalon" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "Késésben lévő gyártások megjelenítése" -#: common/models.py:2116 +#: common/models.py:2118 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:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "Kintlévő beszerzési rendelések megjelenítése" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "Kintlévő beszerzési rendelések megjelenítése a főoldalon" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "Késésben lévő megrendelések megjelenítése" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "Késésben lévő megrendelések megjelenítése a főoldalon" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "Függő vevői rendelések megjelenítése" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "Függő vevői rendelések megjelenítése a főoldalon" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "Késésben lévő vevői rendelések megjelenítése" -#: common/models.py:2140 +#: common/models.py:2142 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:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "Függő vevői szállítmányok megjelenítése" -#: common/models.py:2146 +#: common/models.py:2148 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:2151 +#: common/models.py:2153 msgid "Show News" msgstr "Hírek megjelenítése" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "Hírek megjelenítése a főoldalon" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "Beágyazott címke megjelenítés" -#: common/models.py:2159 +#: common/models.py:2161 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:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "Alapértelmezett címkenyomtató" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "Melyik címkenyomtató legyen az alapértelmezett" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "Beágyazott riport megjelenítés" -#: common/models.py:2175 +#: common/models.py:2177 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:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "Alkatrészek keresése" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "Alkatrészek megjelenítése a keresési előnézetben" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "Beszállítói alkatrészek keresése" -#: common/models.py:2188 +#: common/models.py:2190 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:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "Gyártói alkatrészek keresése" -#: common/models.py:2194 +#: common/models.py:2196 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:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "Inaktív alkatrészek elrejtése" -#: common/models.py:2200 +#: common/models.py:2202 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:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "Kategóriák keresése" -#: common/models.py:2206 +#: common/models.py:2208 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:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "Készlet keresése" -#: common/models.py:2212 +#: common/models.py:2214 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:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "Nem elérhető készlet tételek elrejtése" -#: common/models.py:2219 +#: common/models.py:2221 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:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "Helyek keresése" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "Készlet helyek megjelenítése a keresési előnézetben" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "Cégek keresése" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "Cégek megjelenítése a keresési előnézetben" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "Gyártási utasítások keresése" -#: common/models.py:2238 +#: common/models.py:2240 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:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "Beszerzési rendelések keresése" -#: common/models.py:2244 +#: common/models.py:2246 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:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "Inaktív beszerzési rendelések kihagyása" -#: common/models.py:2251 +#: common/models.py:2253 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:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "Vevői rendelések keresése" -#: common/models.py:2258 +#: common/models.py:2260 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:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "Inaktív vevői rendelések kihagyása" -#: common/models.py:2265 +#: common/models.py:2267 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:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "Visszavétel keresése" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "Visszavételek megjelenítése a keresés előnézet ablakban" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "Inaktív visszavételek kihagyása" -#: common/models.py:2279 +#: common/models.py:2281 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:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "Keresési előnézet eredményei" -#: common/models.py:2287 +#: common/models.py:2289 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:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "Regex keresés" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "Reguláris kifejezések engedélyezése a keresésekben" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "Teljes szó keresés" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "A keresések csak teljes szóra egyező találatokat adjanak" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "Mennyiség megjelenítése a formokon" -#: common/models.py:2306 +#: common/models.py:2308 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:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "ESC billentyű zárja be a formot" -#: common/models.py:2312 +#: common/models.py:2314 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:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "Rögzített menüsor" -#: common/models.py:2318 +#: common/models.py:2320 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:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "Dátum formátum" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "Preferált dátum formátum a dátumok kijelzésekor" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Alkatrész ütemezés" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "Alkatrész ütemezési információk megjelenítése" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Alkatrész leltár" -#: common/models.py:2345 +#: common/models.py:2347 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:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "Táblázati szöveg hossz" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "Maximális szöveg hossz ami megjelenhet a táblázatokban" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "Alapértelmezett alkatrész címke sablon" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "Az alapértelmezetten kiválasztott alkatrész címke sablon" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "Alapértelmezett készlet címke sablon" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "Az alapértelmezetten kiválasztott készlet címke sablon" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "Alapértelmezett készlethely címke sablon" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "Az alapértelmezetten kiválasztott készlethely címke sablon" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "Hibariportok fogadása" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "Értesítések fogadása a rendszerhibákról" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "Ársáv mennyiség" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3504,23 +3504,23 @@ msgstr "Ársáv mennyiség" msgid "Price" msgstr "Ár" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "Egységár egy meghatározott mennyiség esetén" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "Végpont" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "Végpont ahol ez a webhook érkezik" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "Webhook neve" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3530,101 +3530,101 @@ msgstr "Webhook neve" msgid "Active" msgstr "Aktív" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "Aktív-e ez a webhook" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "Token" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "Token a hozzáféréshez" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "Titok" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "Megosztott titok a HMAC-hoz" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "Üzenet azonosító" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "Egyedi azonosító ehhez az üzenethez" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "Kiszolgáló" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "Kiszolgáló ahonnan ez az üzenet érkezett" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "Fejléc" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "Üzenet fejléce" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "Törzs" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "Üzenet törzse" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "Végpont amin ez az üzenet érkezett" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "Dolgozott rajta" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "Befejeződött a munka ezzel az üzenettel?" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "Id" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Cím" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "Közzétéve" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "Szerző" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "Összefoglaló" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "Elolvasva" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "Elolvasva?" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3634,31 +3634,31 @@ msgstr "Elolvasva?" msgid "Image" msgstr "Kép" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "Képfájl" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "A mértékegységnek valós azonosítónak kell lennie" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "Egység neve" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "Szimbólum" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "Opcionális mértékegység szimbólum" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Definíció" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "Mértékegység definíció" @@ -4624,63 +4624,63 @@ msgstr "Új cég" msgid "Error printing label" msgstr "Címkenyomtatási hiba" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "Címke neve" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "Címke leírása" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "Címke" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "Címke sablon fájl" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "Engedélyezve" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "Címke sablon engedélyezve" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "Szélesség [mm]" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "Címke szélessége, mm-ben" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "Magasság [mm]" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "Címke magassága, mm-ben" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "Fájlnév minta" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "Minta a címke fájlnevek előállításához" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "Lekérdezés szűrők (vesszővel elválasztott kulcs=érték párok)" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "Szűrők" @@ -8175,17 +8175,17 @@ msgstr "Módszer" msgid "No author found" msgstr "Nincs szerző" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "A '{p}' plugin nem kompatibilis az aktuális applikáció verzióval {v}" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "A pluginhoz minimum {v} verzió kell" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "A pluginhoz maximum {v} verzió kell" @@ -10454,7 +10454,7 @@ msgstr "Még nem vagy regisztrálva?" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "Regisztráció" @@ -10534,7 +10534,7 @@ msgstr "A regisztráció jelenleg zárva." #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "Vissza a bejelentkezéshez" @@ -13875,12 +13875,10 @@ msgstr "A kiválasztott SSO kiszolgáló érvénytelen, vagy nincs megfelelően #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po index 8f31586557a7..be27e826e6d5 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:35\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -401,7 +401,7 @@ msgstr "Lampiran" msgid "Select file to attach" msgstr "Pilih file untuk dilampirkan" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Komentar" msgid "File comment" msgstr "Komentar file" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "" msgid "Invalid choice" msgstr "Pilihan tidak valid" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Nama" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "Surel diperlukan" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 4d3dac9de3ee..a4087e5bd8b2 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -401,7 +401,7 @@ msgstr "Allegato" msgid "Select file to attach" msgstr "Seleziona file da allegare" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Commento" msgid "File comment" msgstr "Commento del file" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "Nomi duplicati non possono esistere sotto lo stesso genitore" msgid "Invalid choice" msgstr "Scelta non valida" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Nome" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "Crea oggetto" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "Descrizione del progetto" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "Tasto impostazioni (deve essere univoco - maiuscole e minuscole)" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "Valore impostazioni" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "Il valore specificato non è un opzione valida" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "Il valore deve essere un valore booleano" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "Il valore deve essere un intero" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "La stringa chiave deve essere univoca" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "Nessun gruppo" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "Un dominio vuoto non è consentito." -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "Nome dominio non valido: {domain}" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "Riavvio richiesto" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "È stata modificata un'impostazione che richiede un riavvio del server" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "Nome Istanza Del Server" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "Descrittore stringa per l'istanza del server" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "Utilizza nome istanza" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "Usa il nome dell'istanza nella barra del titolo" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "Limita visualizzazione `Informazioni`" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "Mostra la modalità `Informazioni` solo ai superusers" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "Nome azienda" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "Nome interno dell'azienda" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "URL Base" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "URL di base per l'istanza del server" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "Valuta predefinita" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "giorni" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "Scarica dall'URL" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "Consenti il download di immagini e file remoti da URL esterno" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "Limite Dimensione Download" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "Dimensione massima consentita per il download dell'immagine remota" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "User-agent utilizzato per scaricare dall'URL" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "Consenti di sovrascrivere l'user-agent utilizzato per scaricare immagini e file da URL esterno (lasciare vuoto per il predefinito)" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "Richiesta conferma" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "Richiede una conferma esplicita dell'utente per una determinata azione." -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "Profondità livelli" -#: common/models.py:1330 +#: common/models.py:1332 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:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "Aggiorna intervallo di controllo" -#: common/models.py:1337 +#: common/models.py:1339 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:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "Backup automatico" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "Abilita il backup automatico di database e file multimediali" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "Intervallo Di Backup Automatico" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "Definisci i giorni intercorrenti tra un backup automatico e l'altro" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 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:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 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:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 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:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Supporto Codice A Barre" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "Codice a barre inserito scaduto" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "Tempo di ritardo di elaborazione codice a barre" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "Codice a Barre Supporto Webcam" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "Consenti la scansione del codice a barre tramite webcam nel browser" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "Abilita il campo revisione per l'articolo" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "IPN Regex" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "Schema di espressione regolare per l'articolo corrispondente IPN" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "Consenti duplicati IPN" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "Permetti a più articoli di condividere lo stesso IPN" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "Permetti modifiche al part number interno (IPN)" -#: common/models.py:1419 +#: common/models.py:1421 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:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "Copia I Dati Della distinta base dell'articolo" -#: common/models.py:1425 +#: common/models.py:1427 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:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "Copia I Dati Parametro dell'articolo" -#: common/models.py:1431 +#: common/models.py:1433 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:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "Copia I Dati dell'Articolo Test" -#: common/models.py:1437 +#: common/models.py:1439 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:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "Copia Template Parametri Categoria" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "Copia i modelli dei parametri categoria quando si crea un articolo" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "Modello" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "Gli articoli sono modelli per impostazione predefinita" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "Assemblaggio" -#: common/models.py:1455 +#: common/models.py:1457 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:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "Componente" -#: common/models.py:1461 +#: common/models.py:1463 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:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "Acquistabile" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "Gli articoli sono acquistabili per impostazione predefinita" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "Vendibile" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "Gli articoli sono acquistabili per impostazione predefinita" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "Tracciabile" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "Gli articoli sono tracciabili per impostazione predefinita" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "Virtuale" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "Gli articoli sono virtuali per impostazione predefinita" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "Mostra l'importazione nelle viste" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "Mostra la procedura guidata di importazione in alcune viste articoli" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "Mostra articoli correlati" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "Visualizza parti correlate per ogni articolo" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "Dati iniziali dello stock" -#: common/models.py:1503 +#: common/models.py:1505 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:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Dati iniziali del fornitore" -#: common/models.py:1510 +#: common/models.py:1512 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:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "Formato di visualizzazione del nome articolo" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "Formato per visualizzare il nome dell'articolo" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "Icona predefinita Categoria Articolo" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "Icona predefinita Categoria Articolo (vuoto significa nessuna icona)" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "Usa Prezzi Fornitore" -#: common/models.py:1554 +#: common/models.py:1556 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:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "Ignora la Cronologia Acquisti" -#: common/models.py:1562 +#: common/models.py:1564 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:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "Utilizzare i prezzi degli articoli in stock" -#: common/models.py:1570 +#: common/models.py:1572 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:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "Età dei prezzi degli articoli in stock" -#: common/models.py:1578 +#: common/models.py:1580 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:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "Utilizza Variazione di Prezzo" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "Includi la variante dei prezzi nei calcoli dei prezzi complessivi" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "Solo Varianti Attive" -#: common/models.py:1593 +#: common/models.py:1595 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:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 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:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "Prezzi interni" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "Abilita prezzi interni per gli articoli" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "Sovrascrivi Prezzo Interno" -#: common/models.py:1616 +#: common/models.py:1618 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:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "Abilita stampa etichette" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "Abilita la stampa di etichette dall'interfaccia web" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "Etichetta Immagine DPI" -#: common/models.py:1630 +#: common/models.py:1632 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:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "Abilita Report di Stampa" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "Abilita generazione di report di stampa" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "Modalità Debug" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "Genera report in modalità debug (output HTML)" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "Dimensioni pagina" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "Dimensione predefinita della pagina per i report PDF" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "Abilita Rapporto di Prova" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "Abilita generazione di stampe di prova" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "Allega Rapporto di Prova" -#: common/models.py:1662 +#: common/models.py:1664 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:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "Seriali Unici Globali" -#: common/models.py:1669 +#: common/models.py:1671 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:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "Auto Riempimento Numeri Seriali" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "Auto riempimento numeri nel modulo" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "Elimina scorte esaurite" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "Determina il comportamento predefinito quando un elemento stock è esaurito" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "Modello Codice a Barre" -#: common/models.py:1690 +#: common/models.py:1692 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:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "Scadenza giacenza" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "Abilita funzionalità di scadenza della giacenza" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "Vendi giacenza scaduta" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "Consenti la vendita di stock scaduti" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "Tempo di Scorta del Magazzino" -#: common/models.py:1709 +#: common/models.py:1711 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:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "Crea giacenza scaduta" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "Permetti produzione con stock scaduto" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "Controllo della proprietà della giacenza" -#: common/models.py:1723 +#: common/models.py:1725 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:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "Icona Predefinita Ubicazione di Magazzino" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "Icona Predefinita Ubicazione di Magazzino (vuoto significa nessuna icona)" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "Modello Di Riferimento Ordine Di Produzione" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "Modello richiesto per generare il campo di riferimento ordine di produzione" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "Modello Di Riferimento Ordine Di Vendita" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "Modello richiesto per generare il campo di riferimento ordine di vendita" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "Spedizione Predefinita Ordine Di Vendita" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "Abilita la creazione di spedizioni predefinite con ordini di vendita" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "Modifica Ordini Di Vendita Completati" -#: common/models.py:1785 +#: common/models.py:1787 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:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "Modello di Riferimento Ordine D'Acquisto" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "Modello richiesto per generare il campo di riferimento ordine di acquisto" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "Modifica Ordini Di Acquisto Completati" -#: common/models.py:1801 +#: common/models.py:1803 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:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "Abilita password dimenticata" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "Abilita la funzione password dimenticata nelle pagine di accesso" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "Abilita registrazione" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "Abilita auto-registrazione per gli utenti nelle pagine di accesso" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "SSO abilitato" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "Abilita SSO nelle pagine di accesso" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "Abilita registrazione SSO" -#: common/models.py:1836 +#: common/models.py:1838 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:1842 +#: common/models.py:1844 msgid "Email required" msgstr "Email richiesta" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "Richiedi all'utente di fornire una email al momento dell'iscrizione" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "Riempimento automatico degli utenti SSO" -#: common/models.py:1850 +#: common/models.py:1852 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:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "Posta due volte" -#: common/models.py:1857 +#: common/models.py:1859 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:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "Password due volte" -#: common/models.py:1863 +#: common/models.py:1865 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:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "Domini consentiti" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "Gruppo iscrizione" -#: common/models.py:1877 +#: common/models.py:1879 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:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "Applica MFA" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "Gli utenti devono utilizzare la sicurezza a due fattori." -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "Controlla i plugin all'avvio" -#: common/models.py:1890 +#: common/models.py:1892 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:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "Abilita l'integrazione URL" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "Attiva plugin per aggiungere percorsi URL" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "Attiva integrazione navigazione" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "Abilita i plugin per l'integrazione nella navigazione" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "Abilita l'app integrata" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "Abilita plugin per aggiungere applicazioni" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "Abilita integrazione pianificazione" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "Abilita i plugin per eseguire le attività pianificate" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "Abilita eventi integrati" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "Abilita plugin per rispondere agli eventi interni" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "Funzionalità Dell'Inventario" -#: common/models.py:1948 +#: common/models.py:1950 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:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "Inventario periodico automatico" -#: common/models.py:1964 +#: common/models.py:1966 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:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 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:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "Tasto impostazioni (deve essere univoco - maiuscole e minuscole" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "Nascondi Articoli Inattivi" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "Mostra articoli sottoscritti" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "Mostra gli articoli sottoscritti nella homepage" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "Mostra le categorie sottoscritte" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "Mostra le categorie dei componenti sottoscritti nella homepage" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "Mostra ultimi articoli" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "Mostra gli ultimi articoli sulla homepage" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "Mostra distinta base non convalidata" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "Mostra le distinte base che attendono la convalida sulla homepage" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "Mostra le modifiche recenti alle giacenze" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "Mostra le giacenze modificate di recente nella homepage" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "Mostra disponibilità scarsa delle giacenze" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "Mostra disponibilità scarsa degli articoli sulla homepage" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "Mostra scorte esaurite" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "Mostra disponibilità scarsa delle scorte degli articoli sulla homepage" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "Mostra scorte necessarie" -#: common/models.py:2092 +#: common/models.py:2094 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:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "Mostra scorte esaurite" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "Mostra gli articoli stock scaduti nella home page" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "Mostra scorte obsolete" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "Mostra gli elementi obsoleti esistenti sulla home page" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "Mostra produzioni in attesa" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "Mostra produzioni in attesa sulla homepage" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "Mostra produzioni in ritardo" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "Mostra produzioni in ritardo sulla home page" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "Mostra ordini di produzione inevasi" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "Mostra ordini di produzione inevasi sulla home page" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "Mostra Ordini di Produzione in ritardo" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "Mostra Ordini di Produzione in ritardo sulla home page" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "Mostra Ordini di Vendita inevasi" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "Mostra Ordini di Vendita inevasi sulla home page" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "Mostra Ordini di Vendita in ritardo" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "Mostra Ordini di Vendita in ritardo sulla home page" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "Mostra Notizie" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "Mostra notizie sulla home page" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "Visualizzazione dell'etichetta in linea" -#: common/models.py:2159 +#: common/models.py:2161 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:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "Stampante per etichette predefinita" -#: common/models.py:2167 +#: common/models.py:2169 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:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "Visualizzazione dell'etichetta in linea" -#: common/models.py:2175 +#: common/models.py:2177 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:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "Cerca Articoli" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "Mostra articoli della ricerca nella finestra di anteprima" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "Mostra articoli del fornitore nella finestra di anteprima" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "Cerca Articoli Produttore" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "Mostra articoli del produttore nella finestra di anteprima" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "Nascondi Articoli Inattivi" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "Escludi articoli inattivi dalla finestra di anteprima della ricerca" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "Cerca Categorie" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "Mostra categorie articolo nella finestra di anteprima di ricerca" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "Cerca Giacenze" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "Mostra articoli in giacenza nella finestra di anteprima della ricerca" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "Nascondi elementi non disponibili" -#: common/models.py:2219 +#: common/models.py:2221 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:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "Cerca Ubicazioni" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "Mostra ubicazioni delle giacenze nella finestra di anteprima di ricerca" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "Cerca Aziende" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "Mostra le aziende nella finestra di anteprima di ricerca" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "Cerca Ordini Di Produzione" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "Mostra gli ordini di produzione nella finestra di anteprima di ricerca" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "Cerca Ordini di Acquisto" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "Mostra gli ordini di acquisto nella finestra di anteprima di ricerca" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "Escludi Ordini D'Acquisto Inattivi" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "Escludi ordini di acquisto inattivi dalla finestra di anteprima di ricerca" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "Cerca Ordini Di Vendita" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "Visualizzazione degli ordini di vendita nella finestra di anteprima della ricerca" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "Escludi Ordini Di Vendita Inattivi" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "Escludi ordini di vendita inattivi dalla finestra di anteprima di ricerca" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "Cerca Ordini Di Reso" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "Risultati Dell'Anteprima Di Ricerca" -#: common/models.py:2287 +#: common/models.py:2289 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:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "Ricerca con regex" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "Mostra quantità nei moduli" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "Visualizzare la quantità di pezzi disponibili in alcuni moduli" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "Il tasto Esc chiude i moduli" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "Utilizzare il tasto Esc per chiudere i moduli modali" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "Barra di navigazione fissa" -#: common/models.py:2318 +#: common/models.py:2320 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:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "Formato Data" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "Formato predefinito per visualizzare le date" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Programmazione Prodotto" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "Mostra informazioni sulla pianificazione del prodotto" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Inventario Prodotto" -#: common/models.py:2345 +#: common/models.py:2347 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:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "Lunghezza Stringa Tabella" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "Quantità prezzo limite" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "Quantità prezzo limite" msgid "Price" msgstr "Prezzo" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "Prezzo unitario in quantità specificata" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "Scadenza" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "Scadenza in cui questa notifica viene ricevuta" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "Nome per questa notifica" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "Nome per questa notifica" msgid "Active" msgstr "Attivo" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "È questa notifica attiva" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "Token" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "Token per l'accesso" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "Segreto" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "Segreto condiviso per HMAC" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "ID Messaggio" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "Identificatore unico per questo messaggio" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "Host" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "Host da cui questo messaggio è stato ricevuto" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "Intestazione" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "Intestazione di questo messaggio" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "Contenuto" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "Contenuto di questo messaggio" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "Scadenza in cui questo messaggio è stato ricevuto" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "Lavorato il" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "Il lavoro su questo messaggio è terminato?" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "Id" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Titolo" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "Pubblicato" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "Autore" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "Riepilogo" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "Letto" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "Queste notizie sull'elemento sono state lette?" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "Queste notizie sull'elemento sono state lette?" msgid "Image" msgstr "Immagine" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "File immagine" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "Nuova Azienda" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "Nome etichetta" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "Descrizione etichetta" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "Etichetta" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "File modello etichetta" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "Abilitato" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "Modello di etichetta abilitato" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "Larghezza [mm]" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "Larghezza dell'etichetta, specificata in mm" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "Altezza [mm]" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "Larghezza dell'etichetta, specificata in mm" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "Formato del nome file" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "Formato del nome file per la generazione etichetta" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "Filtri" @@ -8174,17 +8174,17 @@ msgstr "Metodo" msgid "No author found" msgstr "Nessun autore trovato" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "Non sei ancora iscritto?" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "Registrati" @@ -10533,7 +10533,7 @@ msgstr "L'iscrizione è attualmente chiusa." #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "Torna alla pagina di login" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index a34a2db4186b..241084973dc8 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -401,7 +401,7 @@ msgstr "添付ファイル" msgid "Select file to attach" msgstr "添付ファイルを選択" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "コメント:" msgid "File comment" msgstr "ファイルコメント" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "" msgid "Invalid choice" msgstr "無効な選択です" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "お名前" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "外部URLからの画像ダウンロードを許可する" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "外部URL画像の最大サイズ" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "テンプレート" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "アセンブリ" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "コンポーネント" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "購入可能" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "販売可能" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "追跡可能" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "デバッグモード" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "シリアル番号を自動入力" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "メールアドレスは必須です" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "非アクティブな部品を非表示" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "購読中の部品を表示" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "購読中のカテゴリを表示" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "メッセージ ID:" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po index b4217b4cc164..53bbb6d8b4ac 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -401,7 +401,7 @@ msgstr "첨부파일" msgid "Select file to attach" msgstr "첨부할 파일을 선택하세요" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "이름" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "재시작 필요" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "회사명" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "기본 통화" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "URL에서 다운로드" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "바코드 지원" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "구입 가능" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "판매 가능" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "디버그 모드" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "페이지 크기" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "PDF 보고서 기본 페이지 크기" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "SSO 활성화" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "로그인 페이지에서 SSO 활성화" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "이메일 필요" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "두 번 보내기" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "작성자" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "이미지" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "새 회사" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "너비 [mm]" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "높이 [mm]" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po index a2863f864b4d..815cece6e3b9 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -401,7 +401,7 @@ msgstr "Bijlage" msgid "Select file to attach" msgstr "Bestand als bijlage selecteren" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Opmerking" msgid "File comment" msgstr "Bestand opmerking" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "Dubbele namen kunnen niet bestaan onder hetzelfde bovenliggende object" msgid "Invalid choice" msgstr "Ongeldige keuze" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Naam" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "Bouw object" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "Projectbeschrijving" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "Instellingssleutel (moet uniek zijn - hoofdletter ongevoelig)" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "Instellingswaarde" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "Gekozen waarde is geen geldige optie" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "Waarde moet een booleaanse waarde zijn" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "Waarde moet een geheel getal zijn" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "Sleutelreeks moet uniek zijn" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "Geen groep" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "Een leeg domein is niet toegestaan." -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "Ongeldige domeinnaam: {domain}" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "Geen plug-in gevonden" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "Opnieuw opstarten vereist" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "Een instelling is gewijzigd waarvoor een herstart van de server vereist is" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "Migraties in behandeling" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "ID Serverinstantie" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "Stringbeschrijving voor de server instantie" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "Gebruik de instantie naam" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "Gebruik de naam van de instantie in de titelbalk" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "Tonen `over` beperken" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "Toon de `over` modal alleen aan superusers" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "Bedrijfsnaam" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "Interne bedrijfsnaam" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "Basis-URL" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "Basis URL voor serverinstantie" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "Standaard Valuta" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "Selecteer basisvaluta voor de berekening van prijzen" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "dagen" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "Download van URL" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "Download van afbeeldingen en bestanden vanaf een externe URL toestaan" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "Download limiet" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "Maximale downloadgrootte voor externe afbeelding" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "User-agent gebruikt om te downloaden van URL" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" 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:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "Bevestiging vereist" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "Vereis expliciete bevestiging van de gebruiker voor bepaalde actie." -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "Boomstructuur Diepte" -#: common/models.py:1330 +#: common/models.py:1332 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:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "Interval voor update" -#: common/models.py:1337 +#: common/models.py:1339 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:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "Automatische backup" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "Automatische back-up van database- en mediabestanden inschakelen" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "Automatische backup interval" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "Geef het aantal dagen op tussen geautomatiseerde backup" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "Interval Taak Verwijderen" -#: common/models.py:1358 +#: common/models.py:1360 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:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "Error Log Verwijderings Interval" -#: common/models.py:1367 +#: common/models.py:1369 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:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "Interval Verwijderen Notificatie" -#: common/models.py:1376 +#: common/models.py:1378 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:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Streepjescodeondersteuning" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "Barcode Invoer Vertraging" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "Barcode invoerverwerking vertraging" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "Barcode Webcam Ondersteuning" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "Barcode via webcam scannen in browser toestaan" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "Herzieningen onderdeel" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "Revisieveld voor onderdeel inschakelen" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "IPN Regex" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "Regulier expressiepatroon voor het overeenkomende Onderdeel IPN" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "Duplicaat IPN toestaan" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "Toestaan dat meerdere onderdelen dezelfde IPN gebruiken" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "Bewerken IPN toestaan" -#: common/models.py:1419 +#: common/models.py:1421 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:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "Kopieer Onderdeel Stuklijstgegevens" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "Kopieer standaard stuklijstgegevens bij het dupliceren van een onderdeel" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "Kopieer Onderdeel Parametergegevens" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "Parametergegevens standaard kopiëren bij het dupliceren van een onderdeel" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "Kopieer Onderdeel Testdata" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "Testdata standaard kopiëren bij het dupliceren van een onderdeel" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "Kopiëer Categorieparameter Sjablonen" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "Kopieer categorieparameter sjablonen bij het aanmaken van een onderdeel" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "Sjabloon" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "Onderdelen zijn standaard sjablonen" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "Samenstelling" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "Onderdelen kunnen standaard vanuit andere componenten worden samengesteld" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "Component" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "Onderdelen kunnen standaard worden gebruikt als subcomponenten" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "Koopbaar" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "Onderdelen kunnen standaard gekocht worden" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "Verkoopbaar" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "Onderdelen kunnen standaard verkocht worden" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "Volgbaar" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "Onderdelen kunnen standaard gevolgd worden" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "Virtueel" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "Onderdelen zijn standaard virtueel" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "Toon Import in Weergaven" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "Toon de importwizard in sommige onderdelenweergaven" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "Verwante onderdelen tonen" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "Verwante onderdelen voor een onderdeel tonen" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "Initiële voorraadgegevens" -#: common/models.py:1503 +#: common/models.py:1505 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:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Initiële leveranciergegevens" -#: common/models.py:1510 +#: common/models.py:1512 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:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "Onderdelennaam Weergaveopmaak" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "Opmaak om de onderdeelnaam weer te geven" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "Standaardicoon voor onderdeel catagorie" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "Standaardicoon voor onderdeel catagorie (leeg betekent geen pictogram)" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "Forceer Parameter Eenheden" -#: common/models.py:1530 +#: common/models.py:1532 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:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "Minimaal aantal prijs decimalen" -#: common/models.py:1538 +#: common/models.py:1540 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:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "Maximum prijs decimalen" -#: common/models.py:1546 +#: common/models.py:1548 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:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "Gebruik leveranciersprijzen" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Prijsvoordelen leveranciers opnemen in de totale prijsberekening" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "Aankoopgeschiedenis overschrijven" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Historische order prijzen overschrijven de prijzen van de leverancier" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "Gebruik voorraaditem prijzen" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Gebruik prijzen van handmatig ingevoerde voorraadgegevens voor prijsberekeningen" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "Voorraad artikelprijs leeftijd" -#: common/models.py:1578 +#: common/models.py:1580 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:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "Gebruik variantprijzen" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "Variantenprijzen opnemen in de totale prijsberekening" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "Alleen actieve varianten" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "Gebruik alleen actieve variantonderdelen voor het berekenen van variantprijzen" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "Prijzen Herbouw interval" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "Aantal dagen voordat de prijzen voor onderdelen automatisch worden bijgewerkt" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "Interne Prijzen" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "Inschakelen van interne prijzen voor onderdelen" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "Interne prijs overschrijven" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "Indien beschikbaar, interne prijzen overschrijven berekeningen van prijsbereik" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "Printen van labels Inschakelen" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "Printen van labels via de webinterface inschakelen" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "Label Afbeelding DPI" -#: common/models.py:1630 +#: common/models.py:1632 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:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "Activeer Rapportages" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "Activeer het genereren van rapporten" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "Foutopsporingsmodus" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "Rapporten genereren in debug modus (HTML uitvoer)" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "Paginagrootte" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "Standaard paginagrootte voor PDF rapporten" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "Activeer Testrapporten" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "Activeer het genereren van testrapporten" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "Testrapporten Toevoegen" -#: common/models.py:1662 +#: common/models.py:1664 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:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "Globaal unieke serienummers" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "Serienummers voor voorraaditems moeten globaal uniek zijn" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "Serienummers automatisch invullen" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "Automatisch invullen van serienummer in formulieren" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "Verwijder uitgeputte voorraad" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "Bepaalt standaard gedrag wanneer een voorraaditem is uitgeput" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "Batchcode Sjabloon" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "Sjabloon voor het genereren van standaard batchcodes voor voorraadartikelen" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "Verlopen Voorraad" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "Verlopen voorraad functionaliteit inschakelen" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "Verkoop Verlopen Voorraad" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "Verkoop verlopen voorraad toestaan" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "Voorraad Vervaltijd" -#: common/models.py:1709 +#: common/models.py:1711 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:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "Produceer Verlopen Voorraad" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "Sta productie met verlopen voorraad toe" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "Voorraad Eigenaar Toezicht" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "Eigenaarstoezicht over voorraadlocaties en items inschakelen" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "Voorraadlocatie standaard icoon" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "Standaard locatie pictogram (leeg betekent geen icoon)" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "Geïnstalleerde voorraad items weergeven" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "Geïnstalleerde voorraadartikelen in voorraadtabellen tonen" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "Productieorderreferentiepatroon" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "Vereist patroon voor het genereren van het Bouworderreferentieveld" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "Retourorders inschakelen" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "Retourorder functionaliteit inschakelen in de gebruikersinterface" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "Retourorder referentie patroon" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "Verplicht patroon voor het genereren van Retour Order referentie veld" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "Bewerk voltooide retourorders" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "Bewerken van retourorders toestaan nadat deze zijn voltooid" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "Verkooporderreferentiepatroon" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "Vereist patroon voor het genereren van het Verkooporderreferentieveld" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "Standaard Verzending Verkooporder" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "Aanmaken standaard verzending bij verkooporders inschakelen" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "Bewerk voltooide verkooporders" -#: common/models.py:1785 +#: common/models.py:1787 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:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "Inkooporderreferentiepatroon" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "Vereist patroon voor het genereren van het Inkooporderreferentieveld" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "Bewerk voltooide verkooporders" -#: common/models.py:1801 +#: common/models.py:1803 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:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "Wachtwoord vergeten functie inschakelen" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "Wachtwoord vergeten functie inschakelen op de inlogpagina's" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "Registratie inschakelen" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "Zelfregistratie voor gebruikers op de inlogpagina's inschakelen" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "SSO inschakelen" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "SSO inschakelen op de inlogpagina's" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "Schakel gebruikersregistratie met SSO in" -#: common/models.py:1836 +#: common/models.py:1838 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:1842 +#: common/models.py:1844 msgid "Email required" msgstr "E-mailadres verplicht" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "Vereis gebruiker om e-mailadres te registreren bij aanmelding" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "SSO-gebruikers automatisch invullen" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "Gebruikersdetails van SSO-accountgegevens automatisch invullen" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "E-mail twee keer" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "Bij inschrijving gebruikers twee keer om hun e-mail vragen" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "Wachtwoord tweemaal" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "Laat gebruikers twee keer om hun wachtwoord vragen tijdens het aanmelden" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "Toegestane domeinen" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Inschrijven beperken tot bepaalde domeinen (komma-gescheiden, beginnend met @)" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "Groep bij aanmelding" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "Groep waaraan nieuwe gebruikers worden toegewezen bij registratie" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "MFA afdwingen" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "Gebruikers moeten multifactor-beveiliging gebruiken." -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "Controleer plugins bij het opstarten" -#: common/models.py:1890 +#: common/models.py:1892 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:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "Activeer URL-integratie" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "Plugins toestaan om URL-routes toe te voegen" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "Activeer navigatie integratie" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "Plugins toestaan om te integreren in navigatie" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "Activeer app integratie" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "Activeer plug-ins om apps toe te voegen" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "Activeer planning integratie" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "Activeer plugin om periodiek taken uit te voeren" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "Activeer evenement integratie" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "Activeer plugin om op interne evenementen te reageren" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "Activeer project codes" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "Activeer project codes voor het bijhouden van projecten" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "Voorraadcontrole functionaliteit" -#: common/models.py:1948 +#: common/models.py:1950 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:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "Externe locaties uitsluiten" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Voorraadartikelen op externe locaties uitsluiten van voorraadberekeningen" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "Automatische Voorraadcontrole Periode" -#: common/models.py:1964 +#: common/models.py:1966 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:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "Rapport Verwijdering Interval" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Voorraadrapportage zal worden verwijderd na het opgegeven aantal dagen" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "Instellingssleutel (moet uniek zijn - hoofdletter ongevoelig" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "Inactieve Onderdelen Verbergen" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "Verberg inactieve delen bij items op de homepage" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "Toon geabonneerde onderdelen" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "Toon geabonneerde onderdelen op de homepage" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "Toon geabonneerde categorieën" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "Toon geabonneerde onderdeel categorieën op de startpagina" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "Toon laatste onderdelen" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "Toon laatste onderdelen op de startpagina" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "Toon niet-gevalideerde BOM's" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "Laat BOMs zien die wachten op validatie op de startpagina" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "Toon recente voorraadwijzigingen" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "Toon recent aangepaste voorraadartikelen op de startpagina" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "Toon lage voorraad" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "Toon lage voorraad van artikelen op de startpagina" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "Toon lege voorraad" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "Toon lege voorraad van artikelen op de startpagina" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "Toon benodigde voorraad" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "Toon benodigde voorraad van artikelen voor productie op de startpagina" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "Toon verlopen voorraad" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "Toon verlopen voorraad van artikelen op de startpagina" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "Toon verouderde voorraad" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "Toon verouderde voorraad van artikelen op de startpagina" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "Toon openstaande producties" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "Toon openstaande producties op de startpagina" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "Toon achterstallige productie" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "Toon achterstallige producties op de startpagina" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "Toon uitstaande PO's" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "Toon uitstaande PO's op de startpagina" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "Toon achterstallige PO's" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "Toon achterstallige PO's op de startpagina" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "Toon uitstaande SO's" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "Toon uitstaande SO's op de startpagina" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "Toon achterstallige SO's" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "Toon achterstallige SO's op de startpagina" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "Toon in behandeling SO verzendingen" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "Toon in behandeling zijnde SO verzendingen op de startpagina" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "Nieuws tonen" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "Nieuws op de startpagina weergeven" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "Inline labelweergave" -#: common/models.py:2159 +#: common/models.py:2161 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:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "Standaard label printer" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "Instellen welke label printer standaard moet worden geselecteerd" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "Inline rapport weergeven" -#: common/models.py:2175 +#: common/models.py:2177 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:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "Zoek Onderdelen" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "Onderdelen weergeven in zoekscherm" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "Zoek leveranciersonderdelen" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "Leveranciersonderdelen weergeven in zoekscherm" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "Fabrikant onderdelen zoeken" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "Fabrikant onderdelen weergeven in zoekscherm" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "Inactieve Onderdelen Verbergen" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "Inactieve verkooporders weglaten in het zoekvenster" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "Zoek categorieën" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "Toon onderdeelcategorieën in zoekvenster" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "Zoek in Voorraad" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "Toon voorraad items in zoekvenster" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "Verberg niet beschikbare voorraad items" -#: common/models.py:2219 +#: common/models.py:2221 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:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "Locaties doorzoeken" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "Toon voorraadlocaties in zoekvenster" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "Zoek bedrijven" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "Toon bedrijven in zoekvenster" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "Zoek Bouworders" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "Toon bouworders in zoekvenster" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "Inkooporders Zoeken" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "Toon inkooporders in het zoekvenster" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "Inactieve Inkooporders Weglaten" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "Inactieve inkooporders weglaten in het zoekvenster" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "Verkooporders zoeken" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "Toon verkooporders in het zoekvenster" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "Inactieve Verkooporders Weglaten" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "Inactieve verkooporders weglaten in het zoekvenster" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "Zoek retourorders" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "Toon bouworders in zoekvenster" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "Inactieve retourbestellingen weglaten" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "Inactieve retourorders uitsluiten in zoekvenster" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "Zoekvoorbeeld resultaten" -#: common/models.py:2287 +#: common/models.py:2289 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:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "Regex zoeken" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "Schakel reguliere expressies in zoekopdrachten in" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "Hele woorden zoeken" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "Zoekopdrachten geven resultaat voor hele woord overeenkomsten" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "Toon hoeveelheid in formulieren" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "Hoeveelheid beschikbare onderdelen in sommige formulieren weergeven" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "Escape-toets sluit formulieren" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "Gebruik de Escape-toets om standaard formulieren te sluiten" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "Vaste navigatiebalk" -#: common/models.py:2318 +#: common/models.py:2320 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:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "Datum formaat" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "Voorkeursindeling voor weergave van datums" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Onderdeel planning" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "Toon informatie voor het plannen van onderdelen" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Voorraadcontrole onderdeel" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "Toon voorraadinformatie van onderdeel (als voorraadcontrole functionaliteit is ingeschakeld)" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "Tabel tekenreekslengte" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "Standaard sjabloon product onderdeel" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "Het onderdeellabelsjabloon dat automatisch wordt geselecteerd" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "Standaard sjabloon voorraad onderdeel" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "Standaard label van voorraadlocatie" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "Foutrapportages ontvangen" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "Meldingen ontvangen van systeemfouten" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "Prijs" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "Eindpunt" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "Eindpunt waarop deze webhook wordt ontvangen" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "Naam van deze webhook" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "Naam van deze webhook" msgid "Active" msgstr "Actief" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "Is deze webhook actief" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "Token" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "Token voor toegang" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "Geheim" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "Gedeeld geheim voor HMAC" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "Bericht ID" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "Host" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "Koptekst" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "Koptekst van dit bericht" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "Berichtinhoud" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "Inhoud van dit bericht" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "Aan gewerkt" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "Id" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Titel" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "Gepubliceerd" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "Samenvatting" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "Gelezen" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "Afbeelding" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "Afbeelding" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "Symbool" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Definitie" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "Nieuw Bedrijf" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "Labelnaam" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "Label beschrijving" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "Label" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "Label template bestand" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "Ingeschakeld" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "Label template is ingeschakeld" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "Breedte [mm]" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "Label breedte, gespecificeerd in mm" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "Hoogte [mm]" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "Label hoogte, gespecificeerd in mm" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "Bestandsnaam Patroon" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "Filters" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po index 85b4c6f91204..f455cfd92637 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -401,7 +401,7 @@ msgstr "Vedlegg" msgid "Select file to attach" msgstr "Velg fil å legge ved" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Kommentar" msgid "File comment" msgstr "Kommentar til fil" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "Duplikatnavn kan ikke eksistere under samme overordnede" msgid "Invalid choice" msgstr "Ugyldig valg" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Navn" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "Produksjonsobjekt" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "Prosjektbeskrivelse" msgid "User or group responsible for this project" msgstr "Bruker eller gruppe ansvarlig for dette prosjektet" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "Innstillingsnøkkel (må være unik - ufølsom for store of små bokstaver)" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "Innstillings verdi" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "Valgt verdi er ikke et gyldig alternativ" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "Verdien må være en boolsk verdi" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "Verdien må være et heltall" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "Nøkkelstreng må være unik" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "Ingen gruppe" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "Et tomt domene er ikke tillatt." -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "Ugyldig domenenavn: {domain}" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "Ingen programtillegg" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "Omstart kreves" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "En innstilling har blitt endret som krever en omstart av serveren" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "Ventende migrasjoner" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "Antall ventende databasemigreringer" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "Navn på serverinstans" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "Strengbeskrivelse for serverinstansen" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "Bruk instansnavn" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "Bruk instansnavnet på tittellinjen" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "Begrens visning av 'om'" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "Vis `about`-modal kun til superbrukere" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "Firmanavn" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "Internt firmanavn" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "Base-URL" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "Base-URL for serverinstans" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "Standardvaluta" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "Velg grunnvalutaen for prisberegninger" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "Oppdateringsintervall for valuta" -#: common/models.py:1281 +#: common/models.py:1283 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:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "dager" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "Valutaoppdaterings-plugin" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "Valgt valutaoppdaterings-plugin" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "Last ned fra URL" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "Tillat nedlastning av eksterne bilder og filer fra ekstern URL" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "Nedlastingsgrense" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "Maksimal tillatt nedlastingsstørrelse for eksternt bilde" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "User-Agent brukt for å laste ned fra URL" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "Tillat overstyring av User-Agent brukt for å laste ned bilder og filer fra eksterne URLer (lå stå blank for standard)" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "Streng URL-validering" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "Krev skjemaspesifikasjon ved validering av URLer" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "Krev bekreftelse" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "Krev eksplisitt brukerbekreftelse for visse handlinger." -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "Tredybde" -#: common/models.py:1330 +#: common/models.py:1332 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:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "Intervall for oppdateringssjekk" -#: common/models.py:1337 +#: common/models.py:1339 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:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "Automatisk sikkerhetskopiering" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "Aktiver automatisk sikkerhetskopiering av database og mediafiler" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "Automatisk sikkerhetskopieringsintervall" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "Angi antall dager mellom automatiske sikkerhetskopieringshendelser" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "Slettingsintervall for oppgaver" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "Bakgrunnsoppgaveresultater vil bli slettet etter antall angitte dager" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "Slettingsintervall for feillogg" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "Feilloggene vil bli slettet etter et angitt antall dager" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "Slettingsintervall for varsler" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "Brukervarsler slettes etter angitt antall dager" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Strekkodestøtte" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "Aktiver støtte for strekkodeleser i webgrensesnittet" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "Innlesingsforsinkelse for strekkode" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "Tidsforsinkelse for behandling av strekkode" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "Støtte for strekkodewebkamera" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "Tillat strekkodelesning via webkamera i nettleseren" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "Delrevisjoner" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "Aktiver revisjonsfeltet for Del" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "IPN regex" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "Regulært uttrykksmønster for matching av internt delnummer" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "Tilat duplikat av internt delnummer" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "Tillat flere deler å dele samme interne delnummer" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "Tillat redigering av internt delnummer" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "Tillat endring av IPN-verdien mens du redigerer en del" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "Kopier BOM-data fra del" -#: common/models.py:1425 +#: common/models.py:1427 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:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "Kopier parameterdata fra del" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "Kopier parameterdata som standard ved duplisering av en del" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "Kopier testdata fra del" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "Kopier testdata som standard ved duplisering av en del" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "Kopier designmaler for kategoriparametere" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "Kopier parametermaler for kategori ved oppretting av en del" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "Mal" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "Deler er maler som standard" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "Sammenstilling" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "Deler kan settes sammen fra andre komponenter som standard" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "Komponent" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "Deler kan bli brukt som underkomponenter som standard" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "Kjøpbar" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "Deler er kjøpbare som standard" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "Salgbar" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "Deler er salgbare som standard" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "Sporbar" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "Deler er sporbare som standard" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "Virtuelle" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "Deler er virtuelle som standard" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "Vis import i visninger" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "Vis importveiviseren i noen deler visninger" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "Vis relaterte deler" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "Vis relaterte deler i en del" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "Innledende lagerbeholdningsdata" -#: common/models.py:1503 +#: common/models.py:1505 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:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Innledende leverandørdata" -#: common/models.py:1510 +#: common/models.py:1512 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:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "Visningsformat for delnavn" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "Format for å vise delnavnet" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "Standardikon for delkategorier" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "Standardikon for delkategorier (tomt betyr ingen ikon)" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "Tving parameterenheter" -#: common/models.py:1530 +#: common/models.py:1532 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:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "Minimum antall desimalplasser for priser" -#: common/models.py:1538 +#: common/models.py:1540 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:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "Maksimalt antall desimalplasser for priser" -#: common/models.py:1546 +#: common/models.py:1548 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:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "Bruk leverandørpriser" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Inkluder leverandørprisbrudd i beregninger av totalpriser" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "Innkjøpshistorikkoverstyring" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Historiske innkjøpspriser overstyrer leverandørprisnivåer" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "Bruk lagervarepriser" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Bruk priser fra manuelt innlagte lagervarer for prisberegninger" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "Lagervare prisalder" -#: common/models.py:1578 +#: common/models.py:1580 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:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "Bruk Variantpriser" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "Inkluder variantpriser i beregninger av totale priser" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "Kun aktive varianter" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "Bruk kun aktive variantdeler til beregning av variantprising" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "Intervall for rekalkulering av priser" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "Antall dager før delpriser blir automatisk oppdatert" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "Interne Priser" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "Aktiver interne priser for deler" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "Intern prisoverstyring" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "Hvis tilgjengelig, overstyrer interne priser kalkulering av prisområde" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "Aktiver etikettutskrift" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "Aktiver utskrift av etiketter fra nettleseren" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "Etikettbilde-DPI" -#: common/models.py:1630 +#: common/models.py:1632 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:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "Aktiver Rapporter" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "Aktiver generering av rapporter" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "Feilsøkingsmodus" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "Generer rapporter i feilsøkingsmodus (HTML-output)" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "Sidestørrelse" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "Standard sidestørrelse for PDF-rapporter" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "Aktiver Testrapporter" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "Aktiver generering av testrapporter" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "Legg ved testrapporter" -#: common/models.py:1662 +#: common/models.py:1664 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:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "Globalt Unike Serienummer" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "Serienummer for lagervarer må være globalt unike" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "Automatisk tildeling av Serienummer" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "Aumatisk fyll ut serienummer i skjemaer" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "Slett oppbrukt lagerbeholdning" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "Bestemmer standard oppførsel når en lagervare er oppbrukt" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "Batchkodemal" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "Mal for generering av standard batchkoder for lagervarer" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "Lagerbeholdning utløper" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "Aktiver funksjonalitet for utløp av lagerbeholdning" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "Selg utløpt lagerbeholdning" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "Tillat salg av utgått lagerbeholdning" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "Foreldet lagerbeholdning tidsintervall" -#: common/models.py:1709 +#: common/models.py:1711 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:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "Produsér Utløpt Lagerbeholdning" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "Tillat produksjon med utløpt lagerbeholdning" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "Kontroll over eierskap av lagerbeholdning" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "Aktiver eierskap over lagerplasseringer og -varer" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "Lagerplassering standard ikon" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "Lagerplassering standard ikon (tomt betyr ingen ikon)" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "Vis installerte lagervarer" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "Vis installerte lagervarer i lagertabeller" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "Produksjonsordre-referansemønster" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "Nødvendig mønster for å generere Produksjonsordre-referansefeltet" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "Aktiver returordrer" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "Aktiver returordrefunksjonalitet i brukergrensesnittet" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "Returordre-referansemønster" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "Påkrevd mønster for å generere returordrereferansefelt" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "Rediger fullførte returordrer" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "Tillat redigering av returordrer etter de er fullført" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "Salgsordre-referansemønster" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "Påkrevd mønster for å generere salgsordrereferansefelt" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "Salgsordre standard fraktmetode" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "Aktiver opprettelse av standard forsendelse med salgsordrer" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "Rediger fullførte salgsordrer" -#: common/models.py:1785 +#: common/models.py:1787 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:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "Referansemønster for innkjøpsordre" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "Obligatorisk mønster for generering av referansefelt for innkjøpsordre" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "Rediger fullførte innkjøpsordre" -#: common/models.py:1801 +#: common/models.py:1803 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:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "Autofullfør innkjøpsordrer" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Automatisk merk innkjøpsordre som fullført når alle ordrelinjer er mottatt" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "Aktiver passord glemt" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "Ativer funskjon for glemt passord på innloggingssidene" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "Aktiver registrering" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "Aktiver egenregistrerting for brukerer på påloggingssidene" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "Aktiver SSO" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "Aktiver SSO på innloggingssidene" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "Aktiver SSO-registrering" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Aktiver selvregistrering via SSO for brukere på innloggingssiden" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "E-postadresse kreves" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "Krevt at brukere angir e-post ved registrering" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "Auto-utfyll SSO-brukere" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "Fyll automatisk ut brukeropplysninger fra SSO-kontodata" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "E-post to ganger" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "Spør brukeren om e-post to ganger ved registrering" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "Passord to ganger" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "Spør brukeren om passord to ganger ved registrering" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "Tillatte domener" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Begrens registrering til bestemte domener (kommaseparert, begynner med @)" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "Gruppe ved registrering" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "Gruppe nye brukere blir tilknyttet ved registrering" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "Krev MFA" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "Brukere må bruke flerfaktorsikkerhet." -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "Sjekk utvidelser ved oppstart" -#: common/models.py:1890 +#: common/models.py:1892 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:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "Aktiver URL-integrasjon" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "Tillat utvidelser å legge til URL-ruter" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "Aktiver navigasjonsintegrasjon" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "Tillat utvidelser å integrere mot navigasjon" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "Aktiver app-integrasjon" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "Tillat utvidelser å legge til apper" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "Aktiver tidsplanintegrasjon" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "Tillat utvidelser å kjøre planlagte oppgaver" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "Aktiver hendelsesintegrasjon" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "Tillat utvidelser å reagere på interne hendelser" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "Aktiver prosjektkoder" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "Aktiver prosjektkoder for å spore prosjekter" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "Varetellingsfunksjonalitet" -#: common/models.py:1948 +#: common/models.py:1950 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:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "Ekskluder eksterne plasseringer" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Eksluder lagervarer i eksterne plasseringer fra varetellinger" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "Automatisk varetellingsperiode" -#: common/models.py:1964 +#: common/models.py:1966 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:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "Rapportslettingsintervall" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Varetellingsrapporter vil slettes etter angitt antall dager" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "Vis brukernes fulle navn" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "Vis brukernes fulle navn istedet for brukernavn" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 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:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "Skjul inaktive elementer" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "Skjul inaktive deler i resultater som vises på hjemmesiden" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "Vis abonnerte deler" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "Vis abonnerte deler på startsiden" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "Vis abonnerte kategorier" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "Vis abonnerte delkatekorier på startsiden" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "Vis nyeste deler" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "Vis nyeste deler på startsiden" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "Vis uvaliderte stykklister" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "Vis stykklister som venter på validering på startsiden" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "Vis nylige lagerendringer" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "Vis nylig endrede lagervarer på startsiden" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "Vis lav lagerbeholdning" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "Vis lave lagervarer på startsiden" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "Vis tomme lagervarer" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "Vis tom lagerbeholdning på startsiden" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "Vis nødvendig lagerbeholdning" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "Vis lagervarer som trengs for produksjon på startsiden" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "Vis utløpt lagerbeholdning" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "Vis utløpte lagervarer på startsiden" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "Vis foreldet lagerbeholdning" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "Vis foreldet lagerbeholdning på startsiden" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "Vis ventende produksjoner" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "Vi ventende produksjoner på startsiden" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "Vis forfalte produksjoner" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "Vis forfalte produksjoner på startsiden" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "Vis utestående Innkjøpsordrer" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "Vis utestående Innkjøpsordrer på startsiden" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "Vis forfalte Innkjøpsordrer" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "Vis forfalte Innkjøpsordrer på startsiden" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "Vis utestående Salgsordrer" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "Vis utestående Salgsordrer på startsiden" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "Vis forfalte SOer" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "Vis forfalte SOer på startsiden" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "Vis ventende SO-forsendelser" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "Vis ventende SO-forsendelser på startsiden" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "Vis Nyheter" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "Vis nyheter på startsiden" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "Innebygd etikettvisning" -#: common/models.py:2159 +#: common/models.py:2161 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:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "Standard etikettskriver" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "Konfigurer hvilken etikettskriver som skal være valgt som standard" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "Innebygd rapportvisning" -#: common/models.py:2175 +#: common/models.py:2177 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:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "Søk i Deler" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "Vis deler i forhåndsvsningsvinduet for søk" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "Søk i Leverandørdeler" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "Vis leverandørdeler i forhåndsvisningsvinduet for søk" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "Søk i Produsentdeler" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "Vis produsentdeler i forhåndsvisningsvinduet for søk" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "Skjul Inaktive Deler" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "Ekskluder inaktive deler fra forhåndsvisningsvinduet for søk" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "Søk i kategorier" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "Vis delkategorier i forhåndsvisningsvinduet for søk" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "Søk i lagerbeholdning" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "Vis lagervarer i forhåndsvisningsvinduet for søk" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "Skjul utilgjengelige Lagervarer" -#: common/models.py:2219 +#: common/models.py:2221 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:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "Søk i Plasseringer" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "Vis lagerplasseringer i forhåndsvisningsvinduet for søk" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "Søk i Firma" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "Vis firma i forhåndsvsningsvinduet for søk" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "Søk i Produksjonsordrer" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "Vis produksjonsordrer i forhåndsvisningsvinduet for søk" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "Søk i Innkjøpsordrer" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "Vis innkjøpsordrer i forhåndsvisningsvinduet for søk" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "Ekskluder inaktive Innkjøpsordrer" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "Ekskluder inaktive innkjøpsordrer fra forhåndsvisningsvinduet for søk" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "Søk i Salgsordrer" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "Vis salgsordrer i forhåndsvisningsvinduet for søk" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "Ekskluder Inaktive Salgsordrer" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "Ekskluder inaktive salgsordrer fra forhåndsvisningsvinduet for søk" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "Søk i Returordrer" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "Vis returordrer i forhåndsvisningsvinduet for søk" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "Ekskluder Inaktive Returordrer" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "Ekskluder inaktive returordrer fra forhåndsvisningsvinduet for søk" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "Forhåndsvisning av søkeresultater" -#: common/models.py:2287 +#: common/models.py:2289 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:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "Regex-søk" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "Aktiver regulære uttrykk i søkeord" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "Helordsøk" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "Søk returnerer resultater for treff med hele ord" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "Vis antall i skjemaer" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "Vis antall tilgjengelige deler i noen skjemaer" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "Escape-knappen lukker skjemaer" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "Bruk Escape-knappen for å lukke modal-skjemaer" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "Fast navigasjonsbar" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "Navigasjonsbarens posisjon er fast på toppen av skjermen" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "Datoformat" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "Foretrukket format for å vise datoer" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Delplanlegging" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "Vis delplanleggingsinformasjon" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Lagertelling for Del" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "Vis lagertellingsinformasjon for del (om lagertellingsfunksjonalitet er aktivert)" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "Tabellstrenglengde" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "Maksimal lengdegrense for tekst vist i tabeller" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "Standard etikettmal for del" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "Etikettmalen for del som velges automatisk" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "Standard etikettmal for lagervare" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "Etikettmalen for lagervare som velges automatisk" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "Standard etikettmal for lagerplassering" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "Etikettmalen for lagerplassering som velges automatisk" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "Motta feilrapporter" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "Motta varsler om systemfeil" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "Antall for prisbrudd" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "Antall for prisbrudd" msgid "Price" msgstr "Pris" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "Enhetspris på spesifisert antall" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "Endepunkt" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "Endepunktet hvor denne webhooken er mottatt" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "Navn for webhooken" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "Navn for webhooken" msgid "Active" msgstr "Aktiv" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "Er webhooken aktiv" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "Sjetong" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "Nøkkel for tilgang" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "Hemmelig" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "Delt hemmlighet for HMAC" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "Melding ID" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "Unik Id for denne meldingen" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "Vert" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "Verten denne meldingen ble mottatt fra" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "Tittel" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "Overskrift for denne meldingen" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "Brødtekst" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "Innholdet i meldingen" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "Endepunktet meldingen ble mottatt fra" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "Arbeidet med" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "Var arbeidet med denne meldingen ferdig?" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "Id" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Tittel" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "Publisert" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "Forfatter" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "Sammendrag" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "Les" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "Er dette nyhetselementet lest?" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "Er dette nyhetselementet lest?" msgid "Image" msgstr "Bilde" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "Bildefil" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "Enhetsnavn må være en gyldig identifikator" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "Enhetsnavn" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "Symbol" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "Valgfritt enhetssymbol" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Definisjon" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "Enhetsdefinisjon" @@ -4623,63 +4623,63 @@ msgstr "Nytt Firma" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "Etikettnavn" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "Etikettbeskrivelse" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "Etikett" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "Etikett-malfil" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "Aktivert" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "Etikettmal er aktiver" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "Bredde [mm]" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "Etikettbredde, spesifisert i mm" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "Høyde [mm]" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "Etiketthøyde, spesifisert i mm" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "Filnavnmønster" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "Mønster for generering av etikett-filnavn" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "Søkefiltre (kommaseparert liste over nøkkel=verdi-par)" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "Filtre" @@ -8174,17 +8174,17 @@ msgstr "Metode" msgid "No author found" msgstr "Ingen forfatter funnet" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "Utvidensen '{p}' er ikke kompatibel med nåværende InvenTree-versjon {v}" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "Utvidelsen krever minst versjon {v}" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "Utvidelsen krever maks versjon {v}" @@ -10453,7 +10453,7 @@ msgstr "Ikke medlem?" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "Registrer deg" @@ -10533,7 +10533,7 @@ msgstr "Registrering er for tiden stengt." #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "Tilbake til innloggingsside" @@ -13874,12 +13874,10 @@ msgstr "Valgt SSO-leverandør er ugyldig, eller den er ikke riktig konfigurert" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index c99a143c7e4b..9e8ff1ccb77f 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -401,7 +401,7 @@ msgstr "Załącznik" msgid "Select file to attach" msgstr "Wybierz plik do załączenia" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "Duplikaty nazw nie mogą istnieć pod tym samym rodzicem" msgid "Invalid choice" msgstr "Błędny wybór" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Nazwa" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "Opis projektu" msgid "User or group responsible for this project" msgstr "Użytkownik lub grupa odpowiedzialna za to zamówienie" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "Klucz ustawień (musi być unikalny - niewrażliwy na wielkość liter)" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "Wybrana wartość nie jest poprawną opcją" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "Wartość musi być wartością binarną" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "Wartość musi być liczbą całkowitą" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "Ciąg musi być unikatowy" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "Brak grupy" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "Pusta domena nie jest dozwolona." -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "Niepoprawna nazwa domeny: {domain}" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "Brak wtyczki" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "Wymagane ponowne uruchomienie" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "Zmieniono ustawienie, które wymaga restartu serwera" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "Oczekujące migracje" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "Liczba oczekujących migracji bazy danych" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "Nazwa instancji serwera" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "Użyj nazwy instancji" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "Nazwa firmy" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "Wewnętrzna nazwa firmy" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "Bazowy URL" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "Bazowy adres URL dla instancji serwera" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "Domyślna waluta" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "Interwał aktualizacji waluty" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Jak często aktualizować kursy wymiany walut (ustaw zero aby wyłączyć)" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "dni" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "Wtyczka aktualizacji waluty" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "Pobierz z adresu URL" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "Zezwól na pobieranie zewnętrznych obrazów i plików z zewnętrznego URL" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "Limit rozmiaru pobierania" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "Ścisła weryfikacja adresu URL" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "Wymagaj specyfikacji schematu podczas sprawdzania poprawności adresów URL" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "Wymagaj potwierdzenia" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "Wymagaj wyraźnego potwierdzenia dla określonych działań." -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "Głębokość drzewa" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "Domyślna głębokość drzewa dla widoku drzewa. Głębsze poziomy mogą być leniwe, gdy są potrzebne." -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "Częstotliwość sprawdzania aktualizacji" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "Jak często aktualizować kursy wymiany walut (ustaw zero aby wyłączyć)" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "Automatyczna kopia zapasowa" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "Włącz automatyczną kopię zapasową bazy danych i plików multimedialnych" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "Interwał automatycznego tworzenia kopii zapasowych" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "Określ liczbę dni między zdarzeniami automatycznej kopii zapasowej" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "Interwał usuwania zadań" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Obsługa kodu kreskowego" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "Wyrażenie regularne IPN" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "Zezwól na powtarzający się IPN" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "Zezwól na edycję IPN" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "Skopiuj BOM komponentu" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "Szablon" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "Złożenie" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "Komponent" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "Możliwość zakupu" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "Możliwość sprzedaży" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "Możliwość śledzenia" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "Wirtualny" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "Części są domyślnie wirtualne" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "Ceny wewnętrzne" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "Włącz drukowanie etykiet" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "Włącz drukowanie etykiet z interfejsu WWW" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "DPI etykiety" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "Włącz raporty" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "Domyślna wielkość strony dla raportów PDF" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "Automatycznie wypełniaj zlecenia zakupu" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Automatycznie oznacz zlecenia jako zakończone po odebraniu wszystkich pozycji" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "Włącz opcję zapomnianego hasła" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "Włącz funkcję zapomnianego hasła na stronach logowania" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "Włącz rejestrację" -#: common/models.py:1823 +#: common/models.py:1825 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:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "Włącz SSO" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "Włącz SSO na stronach logowania" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "Adres e-mail jest wymagany" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "Autouzupełnianie użytkowników SSO" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "Automatycznie wypełnij dane użytkownika z danych konta SSO" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "E-mail dwa razy" -#: common/models.py:1857 +#: common/models.py:1859 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:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "Hasło dwukrotnie" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "Przy rejestracji dwukrotnie zapytaj użytkowników o ich hasło" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "Grupuj przy rejestracji" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "Wymuś MFA" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "Użytkownicy muszą używać zabezpieczeń wieloskładnikowych." -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "Sprawdź wtyczki przy starcie" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "Włącz integrację URL" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "Włącz wtyczki, aby dodać ścieżki URL" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "Włącz integrację z aplikacją" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "Włącz wtyczki, aby dodać aplikacje" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "Włącz wtyczki, aby uruchamiać zaplanowane zadania" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "Klucz ustawień (musi być unikalny - niewrażliwy na wielkość liter" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "Pokaż obserwowane części" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "Pokaż obserwowane części na stronie głównej" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "Pokaż obserwowane kategorie" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "Pokaż obserwowane kategorie części na stronie głównej" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "Pokaż najnowsze części" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "Pokaż najnowsze części na stronie głównej" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "Pokaż niski stan magazynowy" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "Pokaż elementy o niskim stanie na stronie głównej" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "Pokaż wymagany stan zapasów" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "Szukaj części" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "Ukryj nieaktywne części" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "Wyszukaj zlecenia zakupu" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "Wyklucz nieaktywne zlecenia zakupu" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "Pokaż ilość w formularzach" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "Stały pasek nawigacyjny" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "Format daty" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "Preferowany format wyświetlania dat" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Planowanie komponentów" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "Cena" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "Punkt końcowy" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "Aktywny" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "Sekret" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "Współdzielony sekret dla HMAC" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "Id wiadomości" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "Unikalny identyfikator dla tej wiadomości" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "Host, od którego otrzymano tę wiadomość" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "Nagłówek" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "Nagłówek tej wiadomości" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "Zawartość" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "Autor" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "Obraz" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "Nowa firma" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "Nazwa etykiety" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "Opis etykiety" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "Etykieta" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "Aktywne" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "Szerokość [mm]" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "Wysokość [mm]" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "Wzór nazwy pliku" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "Filtry" @@ -8174,17 +8174,17 @@ msgstr "Metoda" msgid "No author found" msgstr "Nie znaleziono autora" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "Zarejestruj się" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/pt/LC_MESSAGES/django.po b/InvenTree/locale/pt/LC_MESSAGES/django.po index 9b294602307e..4760472c3614 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:35\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -401,7 +401,7 @@ msgstr "Anexo" msgid "Select file to attach" msgstr "Selecione arquivo para anexar" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Comentario" msgid "File comment" msgstr "Comentario sobre arquivo" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "Nomes duplicados não podem existir sob o mesmo parental" msgid "Invalid choice" msgstr "Escolha inválida" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Nome" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "Objeto de produção" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "Descrição do projeto" msgid "User or group responsible for this project" msgstr "Usuário ou grupo responsável por este projeto" -#: common/models.py:735 +#: common/models.py:737 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:739 +#: common/models.py:741 msgid "Settings value" msgstr "Valor da Configuração" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "Valor escolhido não é uma opção válida" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "Valor deve ser um valor booleano" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "Valor deve ser um número inteiro" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "A frase senha deve ser diferenciada" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "Nenhum grupo" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "Um domínio vazio não é permitido." -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "Nome de domínio inválido: {domain}" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "Sem extensão" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "Reinicialização necessária" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "Uma configuração que requer uma reinicialização do servidor foi alterada" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "Migrações pendentes" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "Número de migrações pendentes na base de dados" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "Nome da Instância do Servidor" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "Descritor de frases para a instância do servidor" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "Usar nome da instância" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "Usar o nome da instância na barra de título" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "Restringir a exibição 'sobre'" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "Mostrar 'sobre' modal apenas para superusuários" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "Nome da empresa" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "Nome interno da Empresa" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "URL de Base" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "URL Base da instância do servidor" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "Moeda Padrão" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "Selecione a moeda base para cálculos de preços" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "Intervalo de Atualização da Moeda" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Com que frequência atualizar as taxas de câmbio (defina como zero para desativar)" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "dias" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "Extensão de Atualização de Moeda" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "Extensão de Atualização de Moeda a utilizar" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "Baixar do URL" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "Permitir baixar imagens remotas e arquivos de URLs externos" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "Limite de tamanho para baixar" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "Maior tamanho de imagem remota baixada permitida" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "Usuário-agente utilizado para baixar da URL" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "Permitir a substituição de imagens e arquivos usados baixados por usuário-agente (deixar em branco por padrão)" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "Validação rigorosa de URL" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "Exigir especificação de esquema ao validar URLs" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "Exigir confirmação" -#: common/models.py:1323 +#: common/models.py:1325 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:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "Profundidade da árvore" -#: common/models.py:1330 +#: common/models.py:1332 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:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "Atualizar Intervalo de Verificação" -#: common/models.py:1337 +#: common/models.py:1339 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:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "Cópia de Segurança Automática" -#: common/models.py:1344 +#: common/models.py:1346 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:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "Intervalo de Backup Automático" -#: common/models.py:1350 +#: common/models.py:1352 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:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "Intervalo para Excluir da Tarefa" -#: common/models.py:1358 +#: common/models.py:1360 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:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "Intervalo para Excluir do Registro de Erro" -#: common/models.py:1367 +#: common/models.py:1369 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:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "Intervalo para Excluir de Notificação" -#: common/models.py:1376 +#: common/models.py:1378 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:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Suporte aos códigos de barras" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "Ativar suporte a leitor de código de barras na interface web" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "Atraso na entrada de código de barras" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "Tempo de atraso de processamento de entrada de barras" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "Suporte a código de barras via Câmera" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "Permitir escanear código de barras por câmera pelo navegador" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "Revisões de peças" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "Habilitar campo de revisão para a Peça" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "Regex IPN" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "Padrão de expressão regular adequado para Peça IPN" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "Permitir Duplicação IPN" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "Permitir que várias peças compartilhem o mesmo IPN" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "Permitir Edição IPN" -#: common/models.py:1419 +#: common/models.py:1421 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:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "Copiar dados da LDM da Peça" -#: common/models.py:1425 +#: common/models.py:1427 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:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "Copiar Dados de Parâmetro da Peça" -#: common/models.py:1431 +#: common/models.py:1433 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:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "Copiar Dados Teste da Peça" -#: common/models.py:1437 +#: common/models.py:1439 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:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "Copiar Parâmetros dos Modelos de Categoria" -#: common/models.py:1443 +#: common/models.py:1445 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:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "Modelo" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "Peças são modelos por padrão" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "Montagem" -#: common/models.py:1455 +#: common/models.py:1457 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:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "Componente" -#: common/models.py:1461 +#: common/models.py:1463 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:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "Comprável" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "Peças são compráveis por padrão" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "Vendível" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "Peças vão vendíveis por padrão" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "Rastreável" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "Peças vão rastreáveis por padrão" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "Virtual" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "Peças são virtuais por padrão" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "Mostrar Importações em Visualizações" -#: common/models.py:1491 +#: common/models.py:1493 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:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "Mostra peças relacionadas" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "Mostrar peças relacionadas para uma peça" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "Dados Iniciais de Estoque" -#: common/models.py:1503 +#: common/models.py:1505 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:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Dados Iniciais de Fornecedor" -#: common/models.py:1510 +#: common/models.py:1512 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:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "Formato de Exibição do Nome da Peça" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "Formato para exibir o nome da peça" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "Ícone de Categoria de Peça Padrão" -#: common/models.py:1524 +#: common/models.py:1526 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:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "Forçar Unidades de Parâmetro" -#: common/models.py:1530 +#: common/models.py:1532 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:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "Mínimo de Casas Decimais do Preço" -#: common/models.py:1538 +#: common/models.py:1540 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:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "Máximo Casas Decimais de Preço" -#: common/models.py:1546 +#: common/models.py:1548 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:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "Usar Preços do Fornecedor" -#: common/models.py:1554 +#: common/models.py:1556 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:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "Sobrescrever histórico de compra" -#: common/models.py:1562 +#: common/models.py:1564 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:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "Usar Preços do Item em Estoque" -#: common/models.py:1570 +#: common/models.py:1572 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:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "Idade do preço do Item em Estoque" -#: common/models.py:1578 +#: common/models.py:1580 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:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "Usar Preço Variável" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "Incluir preços variáveis nos cálculos de valores gerais" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "Apenas Ativar Variáveis" -#: common/models.py:1593 +#: common/models.py:1595 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:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "Intervalo de Reconstrução de Preços" -#: common/models.py:1601 +#: common/models.py:1603 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:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "Preços Internos" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "Habilitar preços internos para peças" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "Sobrepor Valor Interno" -#: common/models.py:1616 +#: common/models.py:1618 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:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "Ativar impressão de etiquetas" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "Ativar impressão de etiqueta pela interface da internet" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "DPI da Imagem na Etiqueta" -#: common/models.py:1630 +#: common/models.py:1632 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:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "Habilitar Relatórios" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "Ativar geração de relatórios" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "Modo de depuração" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "Gerar relatórios em modo de depuração (saída HTML)" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "Tamanho da página" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "Tamanho padrão da página PDF para relatórios" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "Ativar Relatórios Teste" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "Ativar geração de relatórios de teste" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "Anexar Relatórios de Teste" -#: common/models.py:1662 +#: common/models.py:1664 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:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "Seriais Únicos Globais" -#: common/models.py:1669 +#: common/models.py:1671 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:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "Preenchimento automático de Números Seriais" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "Preencher números de série automaticamente no formulário" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "Excluir Estoque Esgotado" -#: common/models.py:1682 +#: common/models.py:1684 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:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "Modelo de Código de Lote" -#: common/models.py:1690 +#: common/models.py:1692 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:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "Validade do Estoque" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "Ativar função de validade de estoque" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "Vender estoque expirado" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "Permitir venda de estoque expirado" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "Tempo de Estoque Inativo" -#: common/models.py:1709 +#: common/models.py:1711 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:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "Produzir Estoque Vencido" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "Permitir produção com estoque vencido" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "Controle de propriedade do estoque" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "Ativar controle de propriedade sobre locais e itens de estoque" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "Ícone padrão do local de estoque" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "Ícone padrão de local de estoque (vazio significa sem ícone)" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "Mostrar Itens de Estoque Instalados" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "Exibir itens de estoque instalados nas tabelas de estoque" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Produção" -#: common/models.py:1741 +#: common/models.py:1743 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:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "Ativar Pedidos de Devolução" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "Ativar funcionalidade de pedido de retorno na interface do usuário" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Devolução" -#: common/models.py:1755 +#: common/models.py:1757 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:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "Editar os Pedidos de Devolução Concluídos" -#: common/models.py:1763 +#: common/models.py:1765 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:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Venda" -#: common/models.py:1771 +#: common/models.py:1773 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:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "Envio Padrão de Pedidos de Venda" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "Habilitar criação de envio padrão com Pedidos de Vendas" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "Editar os Pedidos de Vendas concluídos" -#: common/models.py:1785 +#: common/models.py:1787 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:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Compras" -#: common/models.py:1793 +#: common/models.py:1795 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:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "Editar Pedidos de Compra Concluídos" -#: common/models.py:1801 +#: common/models.py:1803 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:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "Autocompletar Pedidos de Compra" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Marcar automaticamente os pedidos de compra como concluídos quando todos os itens de linha forem recebidos" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "Habitar esquecer senha" -#: common/models.py:1817 +#: common/models.py:1819 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:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "Habilitar cadastro" -#: common/models.py:1823 +#: common/models.py:1825 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:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "Ativar SSO" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "Ativar SSO na página de acesso" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "Ativar registro SSO" -#: common/models.py:1836 +#: common/models.py:1838 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:1842 +#: common/models.py:1844 msgid "Email required" msgstr "Email obrigatório" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "Exigir do usuário o e-mail no cadastro" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "Auto-preencher usuários SSO" -#: common/models.py:1850 +#: common/models.py:1852 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:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "Enviar email duplo" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "No registro pedir aos usuários duas vezes pelo email" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "Senha duas vezes" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "No registro pedir aos usuários duas vezes pela senha" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "Domínios permitidos" -#: common/models.py:1870 +#: common/models.py:1872 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:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "Grupo no cadastro" -#: common/models.py:1877 +#: common/models.py:1879 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:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "Forçar AMF" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "Os usuários devem usar uma segurança multifator." -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "Checar extensões no início" -#: common/models.py:1890 +#: common/models.py:1892 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:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "Verificar por atualizações de plugin" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "Habilitar verificações periódicas de atualizações para plugins instalados" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "Ativar integração URL" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "Ativar extensão para adicionar rotas URL" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "Ativar integração de navegação" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "Ativar extensões para integrar à navegação" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "Ativa integração com aplicativo" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "Ativar extensões para adicionar aplicativos" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "Ativar integração do calendário" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "Ativar extensões para executar tarefas agendadas" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "Ativar integração de eventos" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "Ativar extensões para responder a eventos internos" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "Habilitar códigos de projeto" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "Ativar códigos de projeto para rastrear projetos" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "Funcionalidade de Balanço do Inventário" -#: common/models.py:1948 +#: common/models.py:1950 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:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "Excluir Locais Externos" -#: common/models.py:1956 +#: common/models.py:1958 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:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "Período de Balanço Automático" -#: common/models.py:1964 +#: common/models.py:1966 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:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "Intervalo para Excluir o Relatório" -#: common/models.py:1972 +#: common/models.py:1974 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:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "Mostrar nomes completos dos usuários" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "Mostrar Nomes Completos em vez de Nomes de Usuário" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 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:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "Ocultar peças inativas" -#: common/models.py:2043 +#: common/models.py:2045 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:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "Mostrar peças subscritas" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "Mostrar peças subscritas na tela inicial" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "Mostrar categorias subscritas" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "Mostrar categorias de peças subscritas na tela inicial" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "Mostrar peças mais recentes" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "Mostrar as peças mais recentes na página inicial" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "Mostrar LDMs não validadas" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "Mostrar LDMs que aguardam validação na página inicial" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "Mostrar alterações recentes de estoque" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "Mostrar itens de estoque alterados recentemente na página inicial" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "Mostrar estoque baixo" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "Mostrar itens de baixo estoque na página inicial" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "Mostrar estoque esgotado" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "Mostrar itens sem estoque na página inicial" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "Mostrar estoque necessário" -#: common/models.py:2092 +#: common/models.py:2094 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:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "Mostrar estoque expirado" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "Mostrar expirados itens em estoque na tela inicial" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "Mostrar estoque inativo" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "Mostrar estoque inativo na tela inicial" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "Mostrar produções pendentes" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "Mostrar produções pendentes na tela inicial" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "Mostrar produções atrasadas" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "Mostrar produções atrasadas na tela inicial" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "Mostrar pedidos de compra pendentes" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "Mostrar os Pedidos de Compras pendentes na página inicial" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "Mostrar Pedidos de Compra atrasados" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "Mostrar os Pedidos de Compras atrasadas na tela inicial" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "Mostrar pedidos de vendas pendentes" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "Mostrar os Pedidos de Vendas pendentes na página inicial" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "Mostrar Pedidos de Venda atrasados" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "Mostrar os Pedidos de Vendas atrasadas na tela inicial" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "Mostrar remessas de OV pendentes" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "Mostrar envios OV pendentes na tela inicial" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "Mostrar notícias" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "Mostrar notícias na tela inicial" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "Mostrar etiqueta em linha" -#: common/models.py:2159 +#: common/models.py:2161 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:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "Impressora de etiquetas padrão" -#: common/models.py:2167 +#: common/models.py:2169 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:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "Mostrar relatório em linha" -#: common/models.py:2175 +#: common/models.py:2177 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:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "Procurar Peças" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "Mostrar peças na janela de visualização de pesquisa" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "Buscar Peças do Fornecedor" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "Mostrar fornecedor de peças na janela de visualização de pesquisa" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "Buscar peças do fabricante" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "Mostrar fabricante de peças na janela de visualização de pesquisa" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "Ocultar peças inativas" -#: common/models.py:2200 +#: common/models.py:2202 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:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "Pesquisar Categorias" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "Mostrar categoria das peças na janela de visualização de pesquisa" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "Pesquisar Estoque" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "Mostrar itens do estoque na janela de visualização de pesquisa" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "Ocultar itens do estoque indisponíveis" -#: common/models.py:2219 +#: common/models.py:2221 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:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "Procurar Locais" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "Mostrar locais de estoque na janela de visualização de pesquisa" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "Pesquisar empresas" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "Mostrar empresas na janela de visualização de pesquisa" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "Procurar Pedidos de Produção" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "Mostrar pedidos de produção na janela de visualização de pesquisa" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "Mostrar Pedido de Compras" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "Mostrar pedidos de compra na janela de visualização de pesquisa" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "Não incluir Pedidos de Compras Inativos" -#: common/models.py:2251 +#: common/models.py:2253 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:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "Procurar Pedidos de Vendas" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "Mostrar pedidos de vendas na janela de visualização de pesquisa" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "Não Incluir Pedidos de Compras Inativas" -#: common/models.py:2265 +#: common/models.py:2267 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:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "Procurar Pedidos de Devolução" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "Mostrar pedidos de devolução na janela de visualização de pesquisa" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "Não Incluir Pedidos de Devolução Inativas" -#: common/models.py:2279 +#: common/models.py:2281 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:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "Mostrar Resultados Anteriores" -#: common/models.py:2287 +#: common/models.py:2289 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:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "Pesquisa de Regex" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "Permitir expressôes comuns nas conultas de pesquisas" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "Busca de Palavras Inteira" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "Pesquisa retorna que palavra inteira coincide" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "Mostrar Quantidade nos Formulários" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "Mostrar a quantidade de peças disponíveis em alguns formulários" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "Tecla Esc Fecha Formulários" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "Usar a tecla Esc para fechar fomulários modais" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "Fixar Navbar" -#: common/models.py:2318 +#: common/models.py:2320 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:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "Formato da data" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "Formato preferido para mostrar datas" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Agendamento de peças" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "Mostrar informações de agendamento de peças" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Balanço de Peça" -#: common/models.py:2345 +#: common/models.py:2347 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:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "Comprimento da Tabela de Frases" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "Limite máximo de comprimento para frases exibidas nas visualizações de tabela" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "Modelo de rótulo padrão da peça" -#: common/models.py:2360 +#: common/models.py:2362 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:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "Modelo padrão de item de estoque" -#: common/models.py:2367 +#: common/models.py:2369 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:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "Modelo de rótulo de localização do estoque padrão" -#: common/models.py:2375 +#: common/models.py:2377 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:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "Receber relatório de erros" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "Receber notificações para erros do sistema" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "Últimas máquinas de impressão utilizadas" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "Salvar as últimas máquinas de impressão usadas para um usuário" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "Quantidade de Parcelamentos" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "Quantidade de Parcelamentos" msgid "Price" msgstr "Preço" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "Preço unitário na quantidade especificada" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "Ponto final" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "Ponto final em qual o gancho web foi recebido" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "Nome para este webhook" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "Nome para este webhook" msgid "Active" msgstr "Ativo" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "Este gancho web está ativo" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "Token" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "Token de acesso" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "Segredo" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "Segredo compartilhado para HMAC" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "ID da Mensagem" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "Identificador exclusivo desta mensagem" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "Servidor" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "Servidor do qual esta mensagem foi recebida" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "Cabeçalho" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "Cabeçalho da mensagem" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "Corpo" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "Corpo da mensagem" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "Ponto do qual esta mensagem foi recebida" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "Trabalhado em" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "O trabalho desta mensagem foi concluído?" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "Id" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Título" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "Publicado" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "Autor" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "Resumo" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "Lida" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "Esta notícia do item foi lida?" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "Esta notícia do item foi lida?" msgid "Image" msgstr "Imagem" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "Arquivo de imagem" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "Nome da unidade deve ser um identificador válido" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "Nome da unidade" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "Símbolo" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "Símbolo de unidade opcional" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Definição" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "Definição de unidade" @@ -4623,63 +4623,63 @@ msgstr "Nova Empresa" msgid "Error printing label" msgstr "Erro ao imprimir etiqueta" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "Nome da etiqueta" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "Descrição da etiqueta" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "Etiqueta" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "Arquivo de modelo de etiqueta" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "Habilitado" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "Modelo de Etiqueta Habilitado" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "Largura [mm]" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "Largura da etiqueta, em mm" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "Altura [mm]" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "Altura da Etiqueta, em mm" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "Padrão de Nome de Arquivo" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "Padrão para gerar nomes do arquivo das etiquetas" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "Filtros de consulta (lista de valores separados por vírgula)" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "Filtros" @@ -8174,17 +8174,17 @@ msgstr "Método" msgid "No author found" msgstr "Nenhum autor encontrado" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "A extensão '{p}' não é compatível com a versão atual do InvenTree {v}" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "Extensão requer pelo menos a versão {v}" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "Extensão requer no máximo a versão {v}" @@ -10453,7 +10453,7 @@ msgstr "Não é membro?" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "Cadastre-se" @@ -10533,7 +10533,7 @@ msgstr "Registro está atualmente fechado." #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "Voltar a página de acesso" @@ -13874,12 +13874,10 @@ msgstr "O provedor de SSO selecionado é inválido ou não foi configurado corre #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 125a5b0fac44..07d58a56d08a 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -401,7 +401,7 @@ msgstr "Вложения" msgid "Select file to attach" msgstr "Выберите файл для вложения" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "Повторяющиеся имена не могут существов msgid "Invalid choice" msgstr "Неверный выбор" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Название" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "Объект производства" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "Описание проекта" msgid "User or group responsible for this project" msgstr "Пользователь или группа, ответственные за этот проект" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "Ключ настроек (должен быть уникальным - не чувствителен к регистрам)" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "Значения настроек" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "Выбранное значение не является допустимым" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "Значение должно быть булевым" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "Значение должно быть целым числом" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "Строка ключа должна быть уникальной" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "Нет группы" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "Пустой домен не допускается." -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "Недопустимое доменное имя: {domain}" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "Нет плагина" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "Требуется перезапуск" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "Настройки были изменены, что требует перезапуска сервера" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "Ожидаемые миграции" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "Количество ожидаемых миграций базы данных" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "Название сервера" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "Текстовое описание сервера" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "Название инстанса" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "Имя сервера в заголовке" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "Ограничить отображение `О...`" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "Показать `О...` только суперпользователям" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "Название компании" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "Внутреннее название компании" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "Базовая ссылка" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "Базовая ссылка для экземпляра сервера" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "Валюта по умолчанию" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "Выберите базовую валюту для расчета цены" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Как часто обновлять курс валют (установите \"ноль\", чтобы выключить)" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "дней" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "Плагин обновления валют" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "Скачать по ссылке" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "Разрешить загрузку удаленных изображений и файлов по внешнему URL" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "Ограничение размера загрузки" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "Максимально допустимый размер загрузки для удалённого изображения" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "User-Agent, используемый для загрузки из URL" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "Позволяет переопределить user-Agent, используемый для загрузки изображений и файлов с внешнего URL (оставьте пустым по умолчанию)" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "Строгая проверка URL-адреса" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "Требуется спецификация схемы при проверке URL-адресов" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "Требуется подтверждение" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "Требовать явное подтверждение пользователя для определенного действия." -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "Глубина дерева" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "Глубина дерева по умолчанию для просмотра дерева. Глубокие уровни загружены по мере необходимости." -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "Интервал проверки обновлений" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "Как часто проверять наличие обновлений (установите ноль чтобы выключить)" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "Автоматическое резервное копирование" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "Включить автоматическое резервное копирование базы данных и медиа-файлов" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "Интервал резервного копирования" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "Укажите количество дней между событиями автоматического резервного копирования" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "Интервал удаления задачи" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "Результаты фоновых задач будут удалены после указанного количества дней" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "Интервал удаления журнала ошибок" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "Журналы ошибок будут удалены после указанного количества дней" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "Интервал удаления уведомления" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "Уведомления пользователя будут удалены после указанного количества дней" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Поддержка штрих-кодов" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "Включить поддержку сканера штрих-кодов в веб-интерфейсе" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "Задержка сканирования штрих-кода" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "Время задержки обработки штрих-кода" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "Поддержка веб-камер штрих-кодов" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "Разрешить сканирование штрих-кода через веб-камеру в браузере" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "Ревизия детали" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "Шаблон регулярного выражения для сопоставления IPN детали" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "Разрешить повторяющиеся IPN" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "Разрешить редактирование IPN" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "Разрешить изменение значения IPN при редактировании детали" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "Скопировать данные BOM детали" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "Копировать данные BOM по умолчанию при дублировании детали" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "Скопировать данные параметров детали" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "Копировать данных параметров по умолчанию при дублировании детали" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "Скопировать данные тестирования детали" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "Копировать данные тестирования по умолчанию при дублировании детали" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "Скопировать параметры по шаблону категории" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "Копировать параметры по шаблону категории при создании детали" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "Шаблон" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "По умолчанию детали являются шаблонами" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "Производимая деталь" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "По умолчанию детали могут быть собраны из других компонентов" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "Компонент" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "По умолчанию детали могут использоваться в качестве суб-компонентов" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "Можно купить" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "По умолчанию детали являются отслеживаемыми" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "Можно продавать" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "Детали продаются по умолчанию" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "Отслеживание" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "По умолчанию детали являются отслеживаемыми" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "Виртуальная" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "Детали являются виртуальными по умолчанию" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "Показывать связанные детали" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Исходные данные о поставщике" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "Использовать цены из складских позиций" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Использовать расценки из ручного ввода данных о запасах для расчета цен" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "Возраст цен складских позиций" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Исключить складские позиции старше указанного количества дней с расчёта цен" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "Только Активные Варианты" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "Интервал пересчета цен" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "Внутренние цены" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "Включить отчеты" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "Режим отладки" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "Размер страницы" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "При печати отчета о тестировании приложить копию тестового отчета к соответствующему складской позиции" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "Серийные номера для складских позиций должны быть уникальными глобально" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "Определяет поведение по умолчанию, когда складская позиция заканчивается" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "Шаблон для создания кодов партии по умолчанию для складских позиций" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "Срок годности Запасов" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "Время Залежалости Запасов" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "Количество дней перед тем как складская единица будет считаться просроченной" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "Использовать просроченные остатки в производстве" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "Разрешить использовать просроченные остатки в производстве" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "Показать установленные складские позиции" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "Отображать установленные складские позиции в складских таблицах" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "Паттерн ссылки заказа на производство" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "Поле требуемого паттерна для создания ссылки заказа на производство" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "Включить заказы на возврат" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "Редактировать завершенные заказы на покупку" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "Включить SSO" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "Необходимо указать EMail" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "Написать дважды" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "Пароль дважды" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "Разрешенные домены" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "Принудительное MFA" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "Пользователи должны использовать многофакторную безопасность." -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "Проверять плагины при запуске" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Исключить складские позиции во внешних местах хранения из инвентаризации" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "Показывать детали, на которые включены уведомления" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "Показывать детали, на которые включены уведомления, на главной странице" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "Показывать категории, на которые включены уведомления" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "Показывать категории, на которые включены уведомления, на главной странице" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "Показывать последние детали" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "Показывать последние детали на главной странице" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "Показывать непроверенные BOMы" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "Показывать BOMы, ожидающие проверки, на главной странице" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "Показывать изменившиеся складские запасы" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "Показывать складские позиции с недавно изменившимися запасами на главной странице" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "Показывать низкие складские запасы" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "Показывать складские позиции с низкими запасами на главной странице" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "Показывать закончившиеся складские позиции" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "Показывать закончившиеся складские позиции на главной странице" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "Показывать требуемые складские позиции" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "Показывать требуемые для производства складские позиции на главной странице" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "Показывать складские позиции с истекшим сроком годности" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "Показывать складские позиции с истёкшим сроком годности на главной странице" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "Показывать залежалые складские позиции" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "Показывать складские позиции с истекающим сроком годности на главной странице" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "Показывать незавершённые производства" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "Показывать незавершённые производства на главной странице" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "Показывать просроченные производства" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "Показывать просроченные производства на главной странице" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "Показать просроченные заказы на производство" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "Показать просроченные заказы на продажу" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "Показывать новости" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "Поиск Деталей" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "Поиск Запасов" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "Отображать складские позиции в окне предварительного просмотра поиска" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "Скрыть недоступные складские позиции" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "Исключить недоступные складские позиции из окна предварительного просмотра поиска" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "Поиск мест хранения" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "Поиск компаний" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "Поиск заказов на производство" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "Отображать заказы на производство в окне предварительного просмотра поиска" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "Поиск заказов на продажу" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "Поиск заказов на возврат" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "Поиск по Regex" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "Фиксированная панель навигации" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "Формат даты" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Планирование деталей" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Инвентаризация детали" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "Шаблон складской позиции по умолчанию" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "Шаблон метки складской позиции для автоматического выбора" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "Цена" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "Конечная точка" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "Активный" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "Токен" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "Токен для доступа" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "Секрет" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "ID Сообщения" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "Хост" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "Заголовок" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "Тело" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "Работал над" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "Код" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Заголовок" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "Опубликовано" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "Автор" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "Итого" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "Читать" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "Изображение" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "Файл изображения" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "Название единицы" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "Символ" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Определение" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "Новая компания" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "Имя метки" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "Метка" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "Включено" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "Ширина [мм]" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "Высота [мм]" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "Шаблон имени файла" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "Фильтры" @@ -8174,17 +8174,17 @@ msgstr "Метод" msgid "No author found" msgstr "Автор не найден" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "Не член?" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "Зарегистрироваться" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/sk/LC_MESSAGES/django.po b/InvenTree/locale/sk/LC_MESSAGES/django.po index 2d3879de88d4..8a47436eff3a 100644 --- a/InvenTree/locale/sk/LC_MESSAGES/django.po +++ b/InvenTree/locale/sk/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:34\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Language: sk_SK\n" @@ -401,7 +401,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/sl/LC_MESSAGES/django.po b/InvenTree/locale/sl/LC_MESSAGES/django.po index eaddeb251b7b..710a9e9ef241 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:35\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -401,7 +401,7 @@ msgstr "Priloga" msgid "Select file to attach" msgstr "Izberite prilogo" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Komentar" msgid "File comment" msgstr "Komentar datoteke" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "" msgid "Invalid choice" msgstr "Nedovoljena izbira" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Ime" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/sr/LC_MESSAGES/django.po b/InvenTree/locale/sr/LC_MESSAGES/django.po index 1db0cd950c87..4891fe39cc20 100644 --- a/InvenTree/locale/sr/LC_MESSAGES/django.po +++ b/InvenTree/locale/sr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:35\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Language: sr_CS\n" @@ -401,7 +401,7 @@ msgstr "Prilog" msgid "Select file to attach" msgstr "Izaberite datoteku za prilog" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Komentar" msgid "File comment" msgstr "Datoteka komentara" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "Dvostruka imena ne mogu postojati pod istom nadredjenom grupom" msgid "Invalid choice" msgstr "Nevažeći izvor" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Ime" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po index 9206768768aa..c82eea9991d5 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:35\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -401,7 +401,7 @@ msgstr "Bilaga" msgid "Select file to attach" msgstr "Välj fil att bifoga" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Kommentar" msgid "File comment" msgstr "Fil kommentar" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "" msgid "Invalid choice" msgstr "Ogiltigt val" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Namn" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "Projektbeskrivning" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "Ingen grupp" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "Omstart krävs" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "Serverinstans (Namn)" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "Företagsnamn" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "Internt företagsnamn" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "Bas-URL" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "Bas-URL för serverinstans" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "Standardvaluta" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "dagar" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "Ladda ned från URL" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "Tillåt nedladdning av bilder och filer från extern URL" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "Kräv bekräftelse" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "Kräv uttrycklig användarbekräftelse för vissa åtgärder." -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Stöd för streckkoder" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "Mall" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "Virtuell" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "Delar är virtuella som standard" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "Visa import i vyer" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "Visa importguiden i vissa delvyer" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "Visa relaterade delar" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "Visa relaterade delar för en del" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "Visningsformat för delnamn" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "Formatera för att visa artikelnamnet" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "Interna priser" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "Aktivera etikettutskrift" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "Aktivera etikettutskrift från webbgränssnittet" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "Etikettbild DPI" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "Aktivera rapporter" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "Aktivera generering av rapporter" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "Debugläge" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "Sidstorlek" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "Standard sidstorlek för PDF-rapporter" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "Aktivera testrapporter" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "Tillåtna domäner" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "Aktivera projektkoder" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "Sök efter artiklar" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "Sök efter leverantörsartikel" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "Sök efter tillverkarartikel" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "Etikett" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "Registrera dig" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po index 3847e9c327e1..1f7f53fc5f60 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:35\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -401,7 +401,7 @@ msgstr "ไฟล์แนบ" msgid "Select file to attach" msgstr "เลือกไฟล์ที่ต้องการแนบ" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "ความคิดเห็น" msgid "File comment" msgstr "ความเห็นของไฟล์" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "ชื่อ" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 59e53a5907c6..e2eb65ff8752 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:35\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -401,7 +401,7 @@ msgstr "Ek" msgid "Select file to attach" msgstr "Eklenecek dosyayı seç" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "" msgid "Invalid choice" msgstr "Geçersiz seçim" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Adı" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "Anahtar dizesi benzersiz olmalı" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "Şirket adı" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "Ana URL" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "Varsayılan Para Birimi" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "günler" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "URL'den indir" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "Harici URL'den resim ve dosyaların indirilmesine izin ver" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Barkod Desteği" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "DPN Regex" -#: common/models.py:1409 +#: common/models.py:1411 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:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "Yinelenen DPN'ye İzin Ver" -#: common/models.py:1413 +#: common/models.py:1415 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:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "DPN Düzenlemeye İzin Ver" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "Parçayı düzenlerken DPN değiştirmeye izin ver" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "Kategori Paremetre Sablonu Kopyala" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "Parça oluştururken kategori parametre şablonlarını kopyala" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "Şablon" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "Montaj" -#: common/models.py:1455 +#: common/models.py:1457 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:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "Bileşen" -#: common/models.py:1461 +#: common/models.py:1463 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:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "Satın Alınabilir" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "Satılabilir" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "Takip Edilebilir" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "Sanal" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "Parçalar varsayılan olarak sanaldır" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "İlgili parçaları göster" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "Hata Ayıklama Modu" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "Raporları hata ayıklama modunda üret (HTML çıktısı)" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "Sayfa Boyutu" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "PDF raporlar için varsayılan sayfa boyutu" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "Formlarda Miktarı Göster" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "Fiyat" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "Aktif" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "Resim" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "Yeni Şirket" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "Etiket adı" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "Etiket tanımı" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "Etiket" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "Etiket şablon listesi" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "Etkin" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "Etiket sablonu etkinleştirildi" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "Genişlik [mm]" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "Etiket genişliği mm olarak belirtilmeli" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "Yükseklik [mm]" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "Etiket yüksekliği mm olarak belirtilmeli" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "Dosya Adı Deseni" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "Etiket dosya adları oluşturma için desen" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "Filtreler" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po index 368122fad0db..5826ccb63e50 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:35\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -401,7 +401,7 @@ msgstr "Đính kèm" msgid "Select file to attach" msgstr "Chọn file đính kèm" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "Bình luận" msgid "File comment" msgstr "Bình luận tệp tin" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,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:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "Tên" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "Dựng đối tượng" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "Mô tả dự án" msgid "User or group responsible for this project" msgstr "Người dùng hoặc nhóm có trách nhiệm với dự án này" -#: common/models.py:735 +#: common/models.py:737 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:739 +#: common/models.py:741 msgid "Settings value" msgstr "Giá trị cài đặt" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "Giá trị đã chọn không hợp lệ" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "Giá trị phải là kiểu boolean" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "Giá trị phải là một số nguyên dương" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "Chuỗi khóa phải duy nhất" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "Không có nhóm" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "Tên miền rỗng là không được phép." -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "Tên miền không hợp lệ: {domain}" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "Không phần mở rộng" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "Cần khởi động lại" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "Một thiết lập đã bị thay đổi yêu cầu khởi động lại máy chủ" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "Chuyển dữ liệu chờ xử lý" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "Số đợt nâng cấp cơ sở dữ liệu chờ xử lý" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "Tên thực thể máy chủ" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "Mô tả chuỗi cho thực thể máy chủ" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "Sử dụng tên thực thể" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "Sử dụng tên thực thể trên thanh tiêu đề" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "Cấm hiển thị `giới thiệu`" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "Chỉ hiển thị cửa sổ `giới thiệu` với siêu người dùng" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "Tên công ty" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "Tên công ty nội bộ" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "URL cơ sở" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "URL cơ sở cho thực thể máy chủ" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "Tiền tệ mặc định" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "Chọn tiền tệ chính khi tính giá" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "Tần suất cập nhật tiền tệ" -#: common/models.py:1281 +#: common/models.py:1283 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:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "ngày" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "Phần mở rộng cập nhật tiền tệ" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "Phần mở rộng cập nhật tiền tệ được sử dụng" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "Tải về từ URL" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "Cho phép tải ảnh và tệp tin từ xa theo URL bên ngoài" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "Giới hạn kích thước tải xuống" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "Kích thước tải xuống tối đa với hình ảnh từ xa" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "User-agent được dùng để tải xuống theo URL" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" 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:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "Yêu cầu xác nhận" -#: common/models.py:1323 +#: common/models.py:1325 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:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "Cấp độ cây" -#: common/models.py:1330 +#: common/models.py:1332 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:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "Thời gian kiểm tra bản cập nhật" -#: common/models.py:1337 +#: common/models.py:1339 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:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "Sao lưu tự động" -#: common/models.py:1344 +#: common/models.py:1346 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:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "Khoảng thời gian sao lưu tự động" -#: common/models.py:1350 +#: common/models.py:1352 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:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "Khoảng thời gian xóa tác vụ" -#: common/models.py:1358 +#: common/models.py:1360 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:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "Khoảng thời gian xóa nhật ký lỗi" -#: common/models.py:1367 +#: common/models.py:1369 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:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "Khoảng thời gian xóa thông báo" -#: common/models.py:1376 +#: common/models.py:1378 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:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "Hỗ trợ mã vạch" -#: common/models.py:1384 +#: common/models.py:1386 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:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "Độ trễ quét mã vạch" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "Thời gian trễ xử lý đầu đọc mã vạch" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "Hỗ trợ mã vạch qua webcam" -#: common/models.py:1397 +#: common/models.py:1399 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:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "Phiên bản Sản phẩm" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "Bật trường phiên bản cho sản phẩm" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "Mẫu IPN" -#: common/models.py:1409 +#: common/models.py:1411 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:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "Cho phép trùng IPN" -#: common/models.py:1413 +#: common/models.py:1415 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:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "Cho phép sửa IPN" -#: common/models.py:1419 +#: common/models.py:1421 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:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "Sao chép dữ liệu BOM của sản phẩm" -#: common/models.py:1425 +#: common/models.py:1427 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:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "Sao chép dữ liệu tham số sản phẩm" -#: common/models.py:1431 +#: common/models.py:1433 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:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "Chép thông tin kiểm thử sản phẩm" -#: common/models.py:1437 +#: common/models.py:1439 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:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "Sao chéo mẫu tham số danh mục" -#: common/models.py:1443 +#: common/models.py:1445 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:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "Mẫu" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "Sản phẩm là mẫu bởi mặc định" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "Lắp ráp" -#: common/models.py:1455 +#: common/models.py:1457 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:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "Thành phần" -#: common/models.py:1461 +#: common/models.py:1463 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:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "Có thể mua" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "Sản phẩm mặc định có thể mua được" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "Có thể bán" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "Sản phẩm mặc định có thể bán được" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "Có thể theo dõi" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "Sản phẩm mặc định có thể theo dõi được" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "Ảo" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "Sản phẩm mặc định là số hóa" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "Hiển thị Nhập liệu trong khung xem" -#: common/models.py:1491 +#: common/models.py:1493 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:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "Hiển thị sản phẩm liên quan" -#: common/models.py:1497 +#: common/models.py:1499 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:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "Số liệu tồn kho ban đầu" -#: common/models.py:1503 +#: common/models.py:1505 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:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "Dữ liệu nhà cung cấp ban đầu" -#: common/models.py:1510 +#: common/models.py:1512 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:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "Định dạng tên sản phẩm hiển thị" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "Định dạng để hiển thị tên sản phẩm" -#: common/models.py:1523 +#: common/models.py:1525 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:1524 +#: common/models.py:1526 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:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "Bắt buộc đơn vị tham số" -#: common/models.py:1530 +#: common/models.py:1532 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:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "Vị trí phần thập phân giá bán tối thiểu" -#: common/models.py:1538 +#: common/models.py:1540 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:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "Vị trí phần thập phân giá bán tối đa" -#: common/models.py:1546 +#: common/models.py:1548 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:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "Sử dụng giá bán nhà cung cấp" -#: common/models.py:1554 +#: common/models.py:1556 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:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "Ghi đè lịch sử mua hàng" -#: common/models.py:1562 +#: common/models.py:1564 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:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "Sử dụng giá hàng hóa trong kho" -#: common/models.py:1570 +#: common/models.py:1572 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:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "Tuổi giá kho hàng" -#: common/models.py:1578 +#: common/models.py:1580 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:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "Sử dụng giá biến thể" -#: common/models.py:1586 +#: common/models.py:1588 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:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "Chỉ các biến thể hoạt động" -#: common/models.py:1593 +#: common/models.py:1595 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:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "Tần suất tạo lại giá" -#: common/models.py:1601 +#: common/models.py:1603 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:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "Giá nội bộ" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "Bật giá nội bộ cho sản phẩm" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "Ghi đè giá nội bộ" -#: common/models.py:1616 +#: common/models.py:1618 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:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "Bật in tem nhãn" -#: common/models.py:1623 +#: common/models.py:1625 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:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "DPI hỉnh ảnh tem nhãn" -#: common/models.py:1630 +#: common/models.py:1632 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:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "Bật báo cáo" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "Cho phép tạo báo cáo" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "Chế độ gỡ lỗi" -#: common/models.py:1643 +#: common/models.py:1645 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:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "Khổ giấy" -#: common/models.py:1649 +#: common/models.py:1651 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:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "Bật báo cáo kiểm thử" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "Cho phép tạo báo cáo kiểm thử" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "Đính kèm báo cáo kiểm thử" -#: common/models.py:1662 +#: common/models.py:1664 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:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "Sê ri toàn cục duy nhất" -#: common/models.py:1669 +#: common/models.py:1671 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:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "Tự động điền số sê ri" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "Tự động điền số sê ri vào biểu mẫu" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "Xóa kho đã hết hàng" -#: common/models.py:1682 +#: common/models.py:1684 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:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "Mẫu sinh mã theo lô" -#: common/models.py:1690 +#: common/models.py:1692 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:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "Quá hạn trong kho" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "Bật chức năng quá hạn tồn kho" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "Bán kho quá hạn" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "Cho phép bán hàng kho quá hạn" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "Thời gian hàng cũ trong kho" -#: common/models.py:1709 +#: common/models.py:1711 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:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "Dựng kho quá hạn" -#: common/models.py:1717 +#: common/models.py:1719 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:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "Kiểm soát sở hữu kho" -#: common/models.py:1723 +#: common/models.py:1725 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:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "Biểu tượng địa điểm kho mặc định" -#: common/models.py:1729 +#: common/models.py:1731 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:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "Hiển thị hàng hóa đã lắp đặt" -#: common/models.py:1734 +#: common/models.py:1736 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:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "Mã tham chiếu đơn đặt bản dựng" -#: common/models.py:1741 +#: common/models.py:1743 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:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "Bật đơn hàng trả lại" -#: common/models.py:1748 +#: common/models.py:1750 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:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "Mẫu tham chiếu đơn hàng trả lại" -#: common/models.py:1755 +#: common/models.py:1757 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:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "Sửa đơn hàng trả lại đã hoàn thành" -#: common/models.py:1763 +#: common/models.py:1765 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:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "Mẫu tham chiếu đơn đặt hàng" -#: common/models.py:1771 +#: common/models.py:1773 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:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "Vận chuyển mặc định đơn đặt hàng" -#: common/models.py:1778 +#: common/models.py:1780 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:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "Sửa đơn đặt hàng đã hoàn thành" -#: common/models.py:1785 +#: common/models.py:1787 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:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "Mẫu tham chiếu đơn đặt mua" -#: common/models.py:1793 +#: common/models.py:1795 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:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "Sửa đơn đặt mua đã hoàn thành" -#: common/models.py:1801 +#: common/models.py:1803 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:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "Tự động hoàn thành đơn đặt mua" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "Bật quên mật khẩu" -#: common/models.py:1817 +#: common/models.py:1819 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:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "Bật đăng ký" -#: common/models.py:1823 +#: common/models.py:1825 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:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "Bật SSO" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "Cho phép SSO tại trang đăng nhập" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "Bật đăng ký SSO" -#: common/models.py:1836 +#: common/models.py:1838 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:1842 +#: common/models.py:1844 msgid "Email required" msgstr "Yêu cầu email" -#: common/models.py:1843 +#: common/models.py:1845 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:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "Người dùng tự động điền SSO" -#: common/models.py:1850 +#: common/models.py:1852 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:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "Thư 2 lần" -#: common/models.py:1857 +#: common/models.py:1859 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:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "Mật khẩu 2 lần" -#: common/models.py:1863 +#: common/models.py:1865 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:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "Các tên miền được phép" -#: common/models.py:1870 +#: common/models.py:1872 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:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "Nhóm khi đăng ký" -#: common/models.py:1877 +#: common/models.py:1879 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:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "Bắt buộc MFA" -#: common/models.py:1883 +#: common/models.py:1885 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:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "Kiểm tra phần mở rộng khi khởi động" -#: common/models.py:1890 +#: common/models.py:1892 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:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "Kiểm tra cập nhật plugin" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "Bật tích hợp URL" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "Bật phần mở rộng để thêm định tuyến URL" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "Bật tích hợp điều hướng" -#: common/models.py:1913 +#: common/models.py:1915 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:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "Bật tích hợp ứng dụng" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "Bật phần mở rộng để thêm ứng dụng" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "Cho phép tích hợp lập lịch" -#: common/models.py:1927 +#: common/models.py:1929 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:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "Bật tích hợp nguồn cấp sự kiện" -#: common/models.py:1934 +#: common/models.py:1936 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:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "Bật mã dự án" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "Bật mã dự án để theo dõi dự án" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "Chức năng kiểm kê" -#: common/models.py:1948 +#: common/models.py:1950 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:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "Ngoại trừ vị trí bên ngoài" -#: common/models.py:1956 +#: common/models.py:1958 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:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "Giai đoạn kiểm kê tự động" -#: common/models.py:1964 +#: common/models.py:1966 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:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "Khoảng thời gian xóa báo cáo" -#: common/models.py:1972 +#: common/models.py:1974 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:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "Hiển thị tên đầy đủ của người dùng" -#: common/models.py:1980 +#: common/models.py:1982 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:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 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:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "Ẩn sản phẩm ngừng hoạt động" -#: common/models.py:2043 +#: common/models.py:2045 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:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "Hiện sản phẩm đã đăng ký" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "Hiện sản phẩm đã đăng ký trên trang chủ" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "Hiện danh mục đã đăng ký" -#: common/models.py:2056 +#: common/models.py:2058 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:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "Hiển thị nguyên liệu mới nhất" -#: common/models.py:2062 +#: common/models.py:2064 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:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "Hiển thị BOM chưa được xác thực" -#: common/models.py:2068 +#: common/models.py:2070 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:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "Hiện thay đổi kho hàng gần đây" -#: common/models.py:2074 +#: common/models.py:2076 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:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "Hiển thị hàng còn ít" -#: common/models.py:2080 +#: common/models.py:2082 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:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "Hiển thị hết hàng" -#: common/models.py:2086 +#: common/models.py:2088 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:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "Hiển thị hàng cần thiết" -#: common/models.py:2092 +#: common/models.py:2094 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:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "Bán kho quá hạn" -#: common/models.py:2098 +#: common/models.py:2100 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:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "Hiện kho hàng ế" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "Hiện hàng trong kho bị ế trên trang chủ" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "Hiện bản dựng chờ xử lý" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "Hiện bản dựng chờ xử lý trên trang chủ" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "Hiện bản dựng quá hạn" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "Hiện bản dựng quá hạn trên trang chủ" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "Hiện PO nổi bật" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "Hiện PO nổi bật trên trang chủ" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "Hiện PO quá hạn" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "Hiện đơn mua hàng quá hạn trên trang chủ" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "Hiện đơn hàng vận chuyển nổi bật" -#: common/models.py:2134 +#: common/models.py:2136 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:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "Hiện đơn vận chuyển quá hạn" -#: common/models.py:2140 +#: common/models.py:2142 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:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "Hiện đơn vận chuyển chờ xử lý" -#: common/models.py:2146 +#: common/models.py:2148 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:2151 +#: common/models.py:2153 msgid "Show News" msgstr "Hiện tin tức" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "Hiện tin tức trên trang chủ" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "Hiển thị nhãn cùng dòng" -#: common/models.py:2159 +#: common/models.py:2161 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:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "Máy in tem nhãn mặc định" -#: common/models.py:2167 +#: common/models.py:2169 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:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "Hiển thị báo cáo cùng hàng" -#: common/models.py:2175 +#: common/models.py:2177 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:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "Tìm sản phẩm" -#: common/models.py:2182 +#: common/models.py:2184 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:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "Tìm sản phẩm nhà cung cấp" -#: common/models.py:2188 +#: common/models.py:2190 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:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "Tìm sản phẩm nhà sản xuất" -#: common/models.py:2194 +#: common/models.py:2196 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:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "Ẩn sản phẩm ngừng hoạt động" -#: common/models.py:2200 +#: common/models.py:2202 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:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "Tìm kiếm danh mục" -#: common/models.py:2206 +#: common/models.py:2208 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:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "Tìm kiếm kho" -#: common/models.py:2212 +#: common/models.py:2214 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:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "Ẩn hàng hóa trong kho không có sẵn" -#: common/models.py:2219 +#: common/models.py:2221 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:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "Tìm kiếm vị trí" -#: common/models.py:2226 +#: common/models.py:2228 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:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "Tìm kiếm công ty" -#: common/models.py:2232 +#: common/models.py:2234 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:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "Tìm kiếm đặt hàng xây dựng" -#: common/models.py:2238 +#: common/models.py:2240 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:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "Tìm kiếm đơn đặt mua" -#: common/models.py:2244 +#: common/models.py:2246 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:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "Loại trừ đơn đặt mua không hoạt động" -#: common/models.py:2251 +#: common/models.py:2253 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:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "Tìm đơn đặt hàng người mua" -#: common/models.py:2258 +#: common/models.py:2260 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:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "Loại trừ đơn đặt hàng người mua không hoạt động" -#: common/models.py:2265 +#: common/models.py:2267 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:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "Tìm kiếm đơn hàng trả lại" -#: common/models.py:2272 +#: common/models.py:2274 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:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "Loại trừ đơn hàng trả lại không hoạt động" -#: common/models.py:2279 +#: common/models.py:2281 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:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "Kết quả xem trước tìm kiếm" -#: common/models.py:2287 +#: common/models.py:2289 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:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "Tìm kiếm biểu thức" -#: common/models.py:2294 +#: common/models.py:2296 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:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "Tìm phù hợp toàn bộ chữ" -#: common/models.py:2300 +#: common/models.py:2302 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:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "Hiện số lượng trong biểu mẫu" -#: common/models.py:2306 +#: common/models.py:2308 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:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "Phím escape để đóng mẫu biểu" -#: common/models.py:2312 +#: common/models.py:2314 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:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "Cố định điều hướng" -#: common/models.py:2318 +#: common/models.py:2320 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:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "Định dạng ngày" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "Định dạng ưa chuộng khi hiển thị ngày" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Lập lịch sản phẩm" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "Hiển thị thông tin lịch sản phẩm" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "Kiểm kê sản phẩm" -#: common/models.py:2345 +#: common/models.py:2347 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:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "Độ dài chuỗi trong bảng" -#: common/models.py:2353 +#: common/models.py:2355 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:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "Mẫu nhãn sản phẩm mặc định" -#: common/models.py:2360 +#: common/models.py:2362 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:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "Mẫu hàng hóa trong khi mặc định" -#: common/models.py:2367 +#: common/models.py:2369 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:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "Mẫu nhãn vị trí kho mặc định" -#: common/models.py:2375 +#: common/models.py:2377 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:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "Nhận báo cáo lỗi" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "Nhận thông báo khi có lỗi hệ thống" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "Số lượng giá phá vỡ" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "Số lượng giá phá vỡ" msgid "Price" msgstr "Giá" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "Đơn vị giá theo số lượng cụ thể" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "Đầu mối" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "Đầu mối tại điểm webhook được nhận" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "Tên của webhook này" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "Tên của webhook này" msgid "Active" msgstr "Hoạt động" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "Webhook có hoạt động không" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "Chữ ký số" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "Chữ ký số để truy cập" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "Bí mật" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "Mã bí mật dùng chung cho HMAC" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "Mã Tin nhắn" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "Định danh duy nhất cho tin nhắn này" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "Máy chủ" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "Mãy chủ từ tin nhắn này đã được nhận" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "Đầu mục" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "Đầu mục tin nhắn" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "Thân" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "Thân tin nhắn này" -#: common/models.py:2796 +#: common/models.py:2798 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:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "Làm việc vào" -#: common/models.py:2802 +#: common/models.py:2804 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:2928 +#: common/models.py:2930 msgid "Id" msgstr "Mã" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Tiêu đề" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "Đã công bố" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "Tác giả" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "Tóm tắt" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "Đọc" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "Tin này đã được đọc?" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "Tin này đã được đọc?" msgid "Image" msgstr "Hình ảnh" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "Tệp ảnh" -#: common/models.py:3000 +#: common/models.py:3002 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:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "Tên đơn vị" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "Biểu tượng" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "Biểu tượng đơn vị tùy chọn" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "Định nghĩa" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "Định nghĩa đơn vị" @@ -4623,63 +4623,63 @@ msgstr "Doanh nghiệp mới" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "Tên nhãn" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "Mô tả nhãn" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "Nhãn" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "Tệp mẫu nhãn" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "Đã bật" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "Mẫu nhãn đã bật" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "Chiều rộng [mm]" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "Chiều rộng nhãn, tính theo mm" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "Chiều cao [mm]" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "Chiều cao nhãn, tính theo mm" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "Mẫu tên tệp" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "Mẫu dùng để tạo tên tệp nhãn" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "Truy vấn bộ lọc (dùng dấu phẩy ngăn cách các cặp key=value)" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "Bộ lọc" @@ -8174,17 +8174,17 @@ msgstr "Phương thức" msgid "No author found" msgstr "Không tìm thấy tác giả" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "Phần bổ sung '{p}' không tương thích với phiên bản InvenTree hiện tại {v}" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "Phần bổ sung yêu cầu ít nhất phiên bản {v}" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "Phần bổ sung yêu cầu tối đa phiên bản {v}" @@ -10453,7 +10453,7 @@ msgstr "Chưa có tài khoản?" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "Đăng ký" @@ -10533,7 +10533,7 @@ msgstr "Hiện đang đóng chức năng đăng ký." #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "Quay lại trang đăng nhập" @@ -13874,12 +13874,10 @@ msgstr "Nhà cung cấp SSO đã chọn không hợp lệ hoặc đã không đ #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index d16da7dabe9a..380b4d78d539 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: 2024-02-27 05:10+0000\n" -"PO-Revision-Date: 2024-02-27 06:35\n" +"POT-Creation-Date: 2024-02-28 04:05+0000\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" @@ -401,7 +401,7 @@ msgstr "附件" msgid "Select file to attach" msgstr "選擇附件" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -432,9 +432,9 @@ msgstr "註解" msgid "File comment" msgstr "檔案註解" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -479,8 +479,8 @@ msgstr "同一個上層元件下不能有重複的名字" msgid "Invalid choice" msgstr "無效的選項" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -504,7 +504,7 @@ msgstr "名稱" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -1285,7 +1285,7 @@ msgstr "" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -2112,1390 +2112,1390 @@ msgstr "" msgid "User or group responsible for this project" msgstr "" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "" -#: common/models.py:1141 +#: common/models.py:1143 msgid "No plugin" msgstr "" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "" -#: common/models.py:1236 +#: common/models.py:1238 msgid "Pending migrations" msgstr "" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "天" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "自動備份" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "啟動資料庫和媒體文件自動備份" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "自動備份間隔" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 msgid "Part Revisions" msgstr "" -#: common/models.py:1403 +#: common/models.py:1405 msgid "Enable revision field for Part" msgstr "" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 msgid "Enforce Parameter Units" msgstr "" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 msgid "Show Installed Stock Items" msgstr "" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 msgid "Enable Return Orders" msgstr "" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 msgid "Return Order Reference Pattern" msgstr "" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 msgid "Edit Completed Return Orders" msgstr "" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 msgid "Enable project codes" msgstr "" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 msgid "Exclude External Locations" msgstr "" -#: common/models.py:1956 +#: common/models.py:1958 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 msgid "Hide inactive parts" msgstr "" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 msgid "Show pending SO shipments on the homepage" msgstr "" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 msgid "Search Return Orders" msgstr "" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 msgid "Regex Search" msgstr "" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 msgid "Default part label template" msgstr "" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 msgid "Default stock item template" msgstr "" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 msgid "Default stock location label template" msgstr "" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3503,23 +3503,23 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3529,101 +3529,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3633,31 +3633,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2958 +#: common/models.py:2960 msgid "Image file" msgstr "" -#: common/models.py:3000 +#: common/models.py:3002 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:3019 +#: common/models.py:3021 msgid "Unit name" msgstr "" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 msgid "Optional unit symbol" msgstr "" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4623,63 +4623,63 @@ msgstr "" msgid "Error printing label" msgstr "" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 msgid "Query filters (comma-separated list of key=value pairs)" msgstr "" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "" @@ -8174,17 +8174,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10453,7 +10453,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -10533,7 +10533,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -13874,12 +13874,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po b/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po index 29e3d1e28561..6be00343a623 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: 2024-02-24 03:28+0000\n" +"POT-Creation-Date: 2024-02-28 06:44+0000\n" "PO-Revision-Date: 2023-02-28 22:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -17,32 +17,38 @@ msgstr "" "X-Crowdin-File: /[inventree.InvenTree] l10/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 154\n" -#: InvenTree/api.py:197 +#: InvenTree/api.py:198 msgid "API endpoint not found" msgstr "未找到 API 端点" -#: InvenTree/api.py:461 +#: InvenTree/api.py:462 msgid "User does not have permission to view this model" msgstr "" -#: InvenTree/conversion.py:153 +#: InvenTree/conversion.py:160 +#, fuzzy, python-brace-format +#| msgid "Invalid quantity provided" +msgid "Invalid unit provided ({unit})" +msgstr "提供的数量无效" + +#: InvenTree/conversion.py:170 #, fuzzy #| msgid "No value set" msgid "No value provided" msgstr "未设置值" -#: InvenTree/conversion.py:181 +#: InvenTree/conversion.py:198 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:200 #, fuzzy #| msgid "Invalid quantity provided" msgid "Invalid quantity supplied" msgstr "提供的数量无效" -#: InvenTree/conversion.py:199 +#: InvenTree/conversion.py:214 #, fuzzy, python-brace-format #| msgid "Invalid quantity provided" msgid "Invalid quantity supplied ({exc})" @@ -66,8 +72,8 @@ msgstr "输入日期" #: report/templates/report/inventree_build_order_base.html:172 #: stock/admin.py:226 stock/models.py:2335 stock/models.py:2451 #: stock/serializers.py:479 stock/serializers.py:632 stock/serializers.py:728 -#: stock/serializers.py:778 stock/serializers.py:1074 stock/serializers.py:1163 -#: stock/serializers.py:1328 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:778 stock/serializers.py:1081 stock/serializers.py:1170 +#: stock/serializers.py:1335 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1259 #: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 @@ -414,7 +420,7 @@ msgstr "附件" msgid "Select file to attach" msgstr "选择附件" -#: InvenTree/models.py:568 common/models.py:2932 company/models.py:145 +#: InvenTree/models.py:568 common/models.py:2934 company/models.py:145 #: company/models.py:452 company/models.py:509 company/models.py:818 #: order/models.py:279 order/models.py:1276 order/models.py:1690 #: part/admin.py:55 part/models.py:918 @@ -445,9 +451,9 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2408 -#: common/models.py:2409 common/models.py:2633 common/models.py:2634 -#: common/models.py:2879 common/models.py:2880 part/models.py:3184 +#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2410 +#: common/models.py:2411 common/models.py:2635 common/models.py:2636 +#: common/models.py:2881 common/models.py:2882 part/models.py:3184 #: part/models.py:3271 part/models.py:3364 part/models.py:3392 #: plugin/models.py:251 plugin/models.py:252 #: report/templates/report/inventree_test_report_base.html:105 @@ -492,13 +498,13 @@ msgstr "" msgid "Invalid choice" msgstr "选择无效" -#: InvenTree/models.py:894 common/models.py:2620 common/models.py:3018 -#: common/serializers.py:370 company/models.py:608 label/models.py:115 +#: InvenTree/models.py:894 common/models.py:2622 common/models.py:3020 +#: common/serializers.py:370 company/models.py:608 label/models.py:120 #: machine/models.py:24 part/models.py:854 part/models.py:3606 #: plugin/models.py:41 report/models.py:174 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 #: templates/InvenTree/settings/notifications.html:17 -#: templates/InvenTree/settings/plugin.html:80 +#: templates/InvenTree/settings/plugin.html:81 #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 @@ -517,7 +523,7 @@ msgstr "名称" #: company/models.py:517 company/models.py:826 #: company/templates/company/company_base.html:71 #: company/templates/company/manufacturer_part.html:75 -#: company/templates/company/supplier_part.html:107 label/models.py:122 +#: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:265 order/models.py:1304 part/admin.py:303 part/admin.py:414 #: part/models.py:877 part/models.py:3621 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 @@ -697,7 +703,7 @@ msgstr "远程图像文件的 URL" msgid "Downloading images from remote URL is not enabled" msgstr "未启用从远程 URL下载图像" -#: InvenTree/status.py:66 part/serializers.py:1113 +#: InvenTree/status.py:66 part/serializers.py:1120 msgid "Background worker check failed" msgstr "后台工作人员检查失败" @@ -921,7 +927,7 @@ msgstr "" msgid "Reject" msgstr "已拒绝" -#: InvenTree/templatetags/inventree_extras.py:177 +#: InvenTree/templatetags/inventree_extras.py:183 msgid "Unknown database" msgstr "" @@ -1085,11 +1091,11 @@ msgstr "此次生产匹配的订单" #: build/models.py:199 build/templates/build/build_base.html:97 #: build/templates/build/detail.html:29 company/models.py:1044 #: order/models.py:1389 order/models.py:1532 order/models.py:1533 -#: part/api.py:1520 part/models.py:389 part/models.py:3003 part/models.py:3147 +#: part/api.py:1528 part/models.py:389 part/models.py:3003 part/models.py:3147 #: part/models.py:3291 part/models.py:3314 part/models.py:3335 #: part/models.py:3357 part/models.py:3458 part/models.py:3754 #: part/models.py:3885 part/models.py:3978 part/models.py:4339 -#: part/serializers.py:1059 part/serializers.py:1624 +#: part/serializers.py:1066 part/serializers.py:1631 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1188,7 +1194,7 @@ msgid "Build status code" msgstr "生产状态代码" #: build/models.py:264 build/serializers.py:280 order/serializers.py:549 -#: stock/models.py:826 stock/serializers.py:1293 +#: stock/models.py:826 stock/serializers.py:1300 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" msgstr "批量代码" @@ -1310,7 +1316,7 @@ msgstr "生产产出与订单不匹配" #: build/models.py:862 build/serializers.py:223 build/serializers.py:262 #: build/serializers.py:831 order/models.py:526 order/serializers.py:401 -#: order/serializers.py:544 part/serializers.py:1416 part/serializers.py:1782 +#: order/serializers.py:544 part/serializers.py:1423 part/serializers.py:1789 #: stock/models.py:665 stock/models.py:1477 stock/serializers.py:450 msgid "Quantity must be greater than zero" msgstr "数量必须大于0" @@ -1334,7 +1340,7 @@ msgstr "生产备注" #: build/models.py:1300 build/models.py:1558 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 -#: build/templates/build/detail.html:34 common/models.py:2430 +#: build/templates/build/detail.html:34 common/models.py:2432 #: order/models.py:1247 order/models.py:1902 order/serializers.py:1306 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3161 part/models.py:4000 @@ -1413,8 +1419,8 @@ msgid "Selected stock item does not match BOM line" msgstr "在BOM中找不到选定的库存项" #: build/models.py:1545 build/serializers.py:811 order/serializers.py:1150 -#: order/serializers.py:1171 stock/serializers.py:544 stock/serializers.py:1012 -#: stock/serializers.py:1124 stock/templates/stock/item_base.html:10 +#: order/serializers.py:1171 stock/serializers.py:544 stock/serializers.py:1019 +#: stock/serializers.py:1131 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 #: templates/js/translated/build.js:1742 @@ -1496,7 +1502,7 @@ msgstr "自动分配序列号" msgid "Automatically allocate required items with matching serial numbers" msgstr "自动为所需项分配对应的序列号" -#: build/serializers.py:337 stock/api.py:970 +#: build/serializers.py:337 stock/api.py:978 msgid "The following serial numbers already exist or are invalid" msgstr "以下序列号已存在或无效" @@ -1505,9 +1511,9 @@ msgid "A list of build outputs must be provided" msgstr "必须提供生产产出列表" #: build/serializers.py:426 build/serializers.py:498 order/serializers.py:533 -#: order/serializers.py:641 order/serializers.py:1646 part/serializers.py:1079 +#: order/serializers.py:641 order/serializers.py:1646 part/serializers.py:1086 #: stock/serializers.py:472 stock/serializers.py:627 stock/serializers.py:723 -#: stock/serializers.py:1156 stock/serializers.py:1412 +#: stock/serializers.py:1163 stock/serializers.py:1419 #: stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 #: templates/js/translated/barcode.js:795 templates/js/translated/build.js:999 @@ -1553,7 +1559,7 @@ msgstr "已完成生产产出的仓储地点" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:910 #: order/models.py:2005 order/serializers.py:565 stock/admin.py:165 -#: stock/serializers.py:774 stock/serializers.py:1300 +#: stock/serializers.py:774 stock/serializers.py:1307 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1308 @@ -1665,7 +1671,7 @@ msgstr "删除参数" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part 必须与生产订单指向相同的部件" -#: build/serializers.py:817 stock/serializers.py:1025 +#: build/serializers.py:817 stock/serializers.py:1032 msgid "Item must be in stock" msgstr "项目必须在库存中" @@ -1723,7 +1729,7 @@ msgid "Allocate optional BOM items to build order" msgstr "分配可选的BOM项目来建立订单" #: build/serializers.py:1096 part/models.py:3895 part/models.py:4331 -#: stock/api.py:737 +#: stock/api.py:745 msgid "BOM Item" msgstr "BOM项" @@ -1732,20 +1738,20 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1110 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:1434 part/templates/part/part_base.html:210 +#: part/serializers.py:1441 part/templates/part/part_base.html:210 #: templates/js/translated/bom.js:1202 templates/js/translated/build.js:2614 #: templates/js/translated/part.js:709 templates/js/translated/part.js:2148 #: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" -#: build/serializers.py:1115 part/serializers.py:1436 +#: build/serializers.py:1115 part/serializers.py:1443 #: templates/js/translated/build.js:2618 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "正在生产" -#: build/serializers.py:1120 part/bom.py:172 part/serializers.py:1447 +#: build/serializers.py:1120 part/bom.py:172 part/serializers.py:1454 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1893 msgid "Available Stock" @@ -2194,1432 +2200,1432 @@ msgstr "商品描述" msgid "User or group responsible for this project" msgstr "负责此订单的用户或群组" -#: common/models.py:735 +#: common/models.py:737 msgid "Settings key (must be unique - case insensitive)" msgstr "设置键值(必须是唯一的 - 大小写不敏感)" -#: common/models.py:739 +#: common/models.py:741 msgid "Settings value" msgstr "设定值" -#: common/models.py:791 +#: common/models.py:793 msgid "Chosen value is not a valid option" msgstr "选择的值不是一个有效的选项" -#: common/models.py:807 +#: common/models.py:809 msgid "Value must be a boolean value" msgstr "值必须是布尔量" -#: common/models.py:815 +#: common/models.py:817 msgid "Value must be an integer value" msgstr "值必须为整数" -#: common/models.py:852 +#: common/models.py:854 msgid "Key string must be unique" msgstr "关键字必须是唯一的" -#: common/models.py:1084 +#: common/models.py:1086 msgid "No group" msgstr "无群组" -#: common/models.py:1127 +#: common/models.py:1129 msgid "An empty domain is not allowed." msgstr "不允许空域。" -#: common/models.py:1129 +#: common/models.py:1131 #, python-brace-format msgid "Invalid domain name: {domain}" msgstr "无效的域名: {domain}" -#: common/models.py:1141 +#: common/models.py:1143 #, fuzzy #| msgid "Subcategories" msgid "No plugin" msgstr "子类别" -#: common/models.py:1227 +#: common/models.py:1229 msgid "Restart required" msgstr "需要重启" -#: common/models.py:1229 +#: common/models.py:1231 msgid "A setting has been changed which requires a server restart" msgstr "设置已更改,需要服务器重启" -#: common/models.py:1236 +#: common/models.py:1238 #, fuzzy #| msgid "Printing Actions" msgid "Pending migrations" msgstr "打印操作" -#: common/models.py:1237 +#: common/models.py:1239 msgid "Number of pending database migrations" msgstr "" -#: common/models.py:1242 +#: common/models.py:1244 msgid "Server Instance Name" msgstr "服务器实例名称" -#: common/models.py:1244 +#: common/models.py:1246 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:1248 +#: common/models.py:1250 msgid "Use instance name" msgstr "" -#: common/models.py:1249 +#: common/models.py:1251 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:1254 +#: common/models.py:1256 msgid "Restrict showing `about`" msgstr "" -#: common/models.py:1255 +#: common/models.py:1257 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1260 company/models.py:107 company/models.py:108 +#: common/models.py:1262 company/models.py:107 company/models.py:108 msgid "Company name" msgstr "公司名称" -#: common/models.py:1261 +#: common/models.py:1263 msgid "Internal company name" msgstr "内部公司名称" -#: common/models.py:1265 +#: common/models.py:1267 msgid "Base URL" msgstr "" -#: common/models.py:1266 +#: common/models.py:1268 msgid "Base URL for server instance" msgstr "" -#: common/models.py:1272 +#: common/models.py:1274 msgid "Default Currency" msgstr "" -#: common/models.py:1273 +#: common/models.py:1275 msgid "Select base currency for pricing calculations" msgstr "" -#: common/models.py:1279 +#: common/models.py:1281 msgid "Currency Update Interval" msgstr "" -#: common/models.py:1281 +#: common/models.py:1283 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/models.py:1284 common/models.py:1340 common/models.py:1353 -#: common/models.py:1361 common/models.py:1370 common/models.py:1379 -#: common/models.py:1581 common/models.py:1603 common/models.py:1712 -#: common/models.py:1975 +#: common/models.py:1286 common/models.py:1342 common/models.py:1355 +#: common/models.py:1363 common/models.py:1372 common/models.py:1381 +#: common/models.py:1583 common/models.py:1605 common/models.py:1714 +#: common/models.py:1977 msgid "days" msgstr "天" -#: common/models.py:1288 +#: common/models.py:1290 msgid "Currency Update Plugin" msgstr "" -#: common/models.py:1289 +#: common/models.py:1291 msgid "Currency update plugin to use" msgstr "" -#: common/models.py:1294 +#: common/models.py:1296 msgid "Download from URL" msgstr "" -#: common/models.py:1296 +#: common/models.py:1298 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:1302 +#: common/models.py:1304 msgid "Download Size Limit" msgstr "" -#: common/models.py:1303 +#: common/models.py:1305 msgid "Maximum allowable download size for remote image" msgstr "" -#: common/models.py:1309 +#: common/models.py:1311 msgid "User-agent used to download from URL" msgstr "" -#: common/models.py:1311 +#: common/models.py:1313 msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)" msgstr "" -#: common/models.py:1316 +#: common/models.py:1318 msgid "Strict URL Validation" msgstr "" -#: common/models.py:1317 +#: common/models.py:1319 msgid "Require schema specification when validating URLs" msgstr "" -#: common/models.py:1322 +#: common/models.py:1324 msgid "Require confirm" msgstr "" -#: common/models.py:1323 +#: common/models.py:1325 msgid "Require explicit user confirmation for certain action." msgstr "" -#: common/models.py:1328 +#: common/models.py:1330 msgid "Tree Depth" msgstr "" -#: common/models.py:1330 +#: common/models.py:1332 msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed." msgstr "" -#: common/models.py:1336 +#: common/models.py:1338 msgid "Update Check Interval" msgstr "" -#: common/models.py:1337 +#: common/models.py:1339 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/models.py:1343 +#: common/models.py:1345 msgid "Automatic Backup" msgstr "" -#: common/models.py:1344 +#: common/models.py:1346 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/models.py:1349 +#: common/models.py:1351 msgid "Auto Backup Interval" msgstr "" -#: common/models.py:1350 +#: common/models.py:1352 msgid "Specify number of days between automated backup events" msgstr "" -#: common/models.py:1356 +#: common/models.py:1358 msgid "Task Deletion Interval" msgstr "" -#: common/models.py:1358 +#: common/models.py:1360 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/models.py:1365 +#: common/models.py:1367 msgid "Error Log Deletion Interval" msgstr "" -#: common/models.py:1367 +#: common/models.py:1369 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/models.py:1374 +#: common/models.py:1376 msgid "Notification Deletion Interval" msgstr "" -#: common/models.py:1376 +#: common/models.py:1378 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31 +#: common/models.py:1385 templates/InvenTree/settings/sidebar.html:31 msgid "Barcode Support" msgstr "" -#: common/models.py:1384 +#: common/models.py:1386 #, fuzzy #| msgid "Enable barcode scanner support" msgid "Enable barcode scanner support in the web interface" msgstr "启用条形码扫描支持" -#: common/models.py:1389 +#: common/models.py:1391 msgid "Barcode Input Delay" msgstr "" -#: common/models.py:1390 +#: common/models.py:1392 msgid "Barcode input processing delay time" msgstr "" -#: common/models.py:1396 +#: common/models.py:1398 msgid "Barcode Webcam Support" msgstr "" -#: common/models.py:1397 +#: common/models.py:1399 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/models.py:1402 +#: common/models.py:1404 #, fuzzy #| msgid "Part description" msgid "Part Revisions" msgstr "商品描述" -#: common/models.py:1403 +#: common/models.py:1405 #, fuzzy #| msgid "Enable internal prices for parts" msgid "Enable revision field for Part" msgstr "启用内部商品价格" -#: common/models.py:1408 +#: common/models.py:1410 msgid "IPN Regex" msgstr "" -#: common/models.py:1409 +#: common/models.py:1411 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:1412 +#: common/models.py:1414 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:1413 +#: common/models.py:1415 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:1418 +#: common/models.py:1420 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:1419 +#: common/models.py:1421 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:1424 +#: common/models.py:1426 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:1425 +#: common/models.py:1427 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:1430 +#: common/models.py:1432 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:1431 +#: common/models.py:1433 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:1436 +#: common/models.py:1438 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:1437 +#: common/models.py:1439 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:1442 +#: common/models.py:1444 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:1443 +#: common/models.py:1445 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:1448 part/admin.py:108 part/models.py:3762 +#: common/models.py:1450 part/admin.py:108 part/models.py:3762 #: report/models.py:180 stock/serializers.py:95 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 msgid "Template" msgstr "模板" -#: common/models.py:1449 +#: common/models.py:1451 msgid "Parts are templates by default" msgstr "" -#: common/models.py:1454 part/admin.py:91 part/admin.py:431 part/models.py:1015 +#: common/models.py:1456 part/admin.py:91 part/admin.py:431 part/models.py:1015 #: templates/js/translated/bom.js:1633 #: templates/js/translated/table_filters.js:330 #: templates/js/translated/table_filters.js:721 msgid "Assembly" msgstr "组装" -#: common/models.py:1455 +#: common/models.py:1457 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:1460 part/admin.py:95 part/models.py:1021 +#: common/models.py:1462 part/admin.py:95 part/models.py:1021 #: templates/js/translated/table_filters.js:729 msgid "Component" msgstr "组件" -#: common/models.py:1461 +#: common/models.py:1463 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:1466 part/admin.py:100 part/models.py:1033 +#: common/models.py:1468 part/admin.py:100 part/models.py:1033 msgid "Purchaseable" msgstr "可购买" -#: common/models.py:1467 +#: common/models.py:1469 msgid "Parts are purchaseable by default" msgstr "商品默认可购买" -#: common/models.py:1472 part/admin.py:104 part/models.py:1039 +#: common/models.py:1474 part/admin.py:104 part/models.py:1039 #: templates/js/translated/table_filters.js:755 msgid "Salable" msgstr "可销售" -#: common/models.py:1473 +#: common/models.py:1475 msgid "Parts are salable by default" msgstr "商品默认可销售" -#: common/models.py:1478 part/admin.py:113 part/models.py:1027 +#: common/models.py:1480 part/admin.py:113 part/models.py:1027 #: templates/js/translated/table_filters.js:147 #: templates/js/translated/table_filters.js:223 #: templates/js/translated/table_filters.js:771 msgid "Trackable" msgstr "可追踪" -#: common/models.py:1479 +#: common/models.py:1481 msgid "Parts are trackable by default" msgstr "商品默认可跟踪" -#: common/models.py:1484 part/admin.py:117 part/models.py:1049 +#: common/models.py:1486 part/admin.py:117 part/models.py:1049 #: part/templates/part/part_base.html:154 #: templates/js/translated/table_filters.js:143 #: templates/js/translated/table_filters.js:775 msgid "Virtual" msgstr "虚拟" -#: common/models.py:1485 +#: common/models.py:1487 msgid "Parts are virtual by default" msgstr "商品默认是虚拟的" -#: common/models.py:1490 +#: common/models.py:1492 msgid "Show Import in Views" msgstr "视图中显示导入" -#: common/models.py:1491 +#: common/models.py:1493 msgid "Display the import wizard in some part views" msgstr "在一些商品视图中显示导入向导" -#: common/models.py:1496 +#: common/models.py:1498 msgid "Show related parts" msgstr "显示相关商品" -#: common/models.py:1497 +#: common/models.py:1499 msgid "Display related parts for a part" msgstr "" -#: common/models.py:1502 +#: common/models.py:1504 msgid "Initial Stock Data" msgstr "" -#: common/models.py:1503 +#: common/models.py:1505 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/models.py:1508 templates/js/translated/part.js:107 +#: common/models.py:1510 templates/js/translated/part.js:107 msgid "Initial Supplier Data" msgstr "" -#: common/models.py:1510 +#: common/models.py:1512 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/models.py:1516 +#: common/models.py:1518 msgid "Part Name Display Format" msgstr "" -#: common/models.py:1517 +#: common/models.py:1519 msgid "Format to display the part name" msgstr "" -#: common/models.py:1523 +#: common/models.py:1525 msgid "Part Category Default Icon" msgstr "" -#: common/models.py:1524 +#: common/models.py:1526 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/models.py:1528 +#: common/models.py:1530 #, fuzzy #| msgid "Parameter units" msgid "Enforce Parameter Units" msgstr "参数单位" -#: common/models.py:1530 +#: common/models.py:1532 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/models.py:1536 +#: common/models.py:1538 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/models.py:1538 +#: common/models.py:1540 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1544 +#: common/models.py:1546 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/models.py:1546 +#: common/models.py:1548 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/models.py:1552 +#: common/models.py:1554 msgid "Use Supplier Pricing" msgstr "" -#: common/models.py:1554 +#: common/models.py:1556 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/models.py:1560 +#: common/models.py:1562 msgid "Purchase History Override" msgstr "" -#: common/models.py:1562 +#: common/models.py:1564 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/models.py:1568 +#: common/models.py:1570 msgid "Use Stock Item Pricing" msgstr "" -#: common/models.py:1570 +#: common/models.py:1572 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/models.py:1576 +#: common/models.py:1578 msgid "Stock Item Pricing Age" msgstr "" -#: common/models.py:1578 +#: common/models.py:1580 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/models.py:1585 +#: common/models.py:1587 msgid "Use Variant Pricing" msgstr "" -#: common/models.py:1586 +#: common/models.py:1588 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/models.py:1591 +#: common/models.py:1593 msgid "Active Variants Only" msgstr "" -#: common/models.py:1593 +#: common/models.py:1595 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/models.py:1599 +#: common/models.py:1601 msgid "Pricing Rebuild Interval" msgstr "" -#: common/models.py:1601 +#: common/models.py:1603 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1608 +#: common/models.py:1610 msgid "Internal Prices" msgstr "内部价格" -#: common/models.py:1609 +#: common/models.py:1611 msgid "Enable internal prices for parts" msgstr "启用内部商品价格" -#: common/models.py:1614 +#: common/models.py:1616 msgid "Internal Price Override" msgstr "" -#: common/models.py:1616 +#: common/models.py:1618 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/models.py:1622 +#: common/models.py:1624 msgid "Enable label printing" msgstr "" -#: common/models.py:1623 +#: common/models.py:1625 msgid "Enable label printing from the web interface" msgstr "" -#: common/models.py:1628 +#: common/models.py:1630 msgid "Label Image DPI" msgstr "" -#: common/models.py:1630 +#: common/models.py:1632 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/models.py:1636 +#: common/models.py:1638 msgid "Enable Reports" msgstr "" -#: common/models.py:1637 +#: common/models.py:1639 msgid "Enable generation of reports" msgstr "" -#: common/models.py:1642 templates/stats.html:25 +#: common/models.py:1644 templates/stats.html:25 msgid "Debug Mode" msgstr "调试模式" -#: common/models.py:1643 +#: common/models.py:1645 msgid "Generate reports in debug mode (HTML output)" msgstr "在调试模式生成报告(HTML输出)" -#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28 +#: common/models.py:1650 plugin/builtin/labels/label_sheet.py:28 #: report/models.py:201 msgid "Page Size" msgstr "页面大小" -#: common/models.py:1649 +#: common/models.py:1651 msgid "Default page size for PDF reports" msgstr "PDF 报表默认页面大小" -#: common/models.py:1654 +#: common/models.py:1656 msgid "Enable Test Reports" msgstr "" -#: common/models.py:1655 +#: common/models.py:1657 msgid "Enable generation of test reports" msgstr "启用生成测试报表" -#: common/models.py:1660 +#: common/models.py:1662 msgid "Attach Test Reports" msgstr "" -#: common/models.py:1662 +#: common/models.py:1664 msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item" msgstr "" -#: common/models.py:1668 +#: common/models.py:1670 msgid "Globally Unique Serials" msgstr "" -#: common/models.py:1669 +#: common/models.py:1671 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/models.py:1674 +#: common/models.py:1676 msgid "Autofill Serial Numbers" msgstr "" -#: common/models.py:1675 +#: common/models.py:1677 msgid "Autofill serial numbers in forms" msgstr "" -#: common/models.py:1680 +#: common/models.py:1682 msgid "Delete Depleted Stock" msgstr "" -#: common/models.py:1682 +#: common/models.py:1684 msgid "Determines default behaviour when a stock item is depleted" msgstr "" -#: common/models.py:1688 +#: common/models.py:1690 msgid "Batch Code Template" msgstr "" -#: common/models.py:1690 +#: common/models.py:1692 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1695 +#: common/models.py:1697 msgid "Stock Expiry" msgstr "库存到期" -#: common/models.py:1696 +#: common/models.py:1698 msgid "Enable stock expiry functionality" msgstr "启用库存到期功能" -#: common/models.py:1701 +#: common/models.py:1703 msgid "Sell Expired Stock" msgstr "销售过期库存" -#: common/models.py:1702 +#: common/models.py:1704 msgid "Allow sale of expired stock" msgstr "允许销售过期库存" -#: common/models.py:1707 +#: common/models.py:1709 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1709 +#: common/models.py:1711 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1716 +#: common/models.py:1718 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1717 +#: common/models.py:1719 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1722 +#: common/models.py:1724 msgid "Stock Ownership Control" msgstr "库存所有权控制" -#: common/models.py:1723 +#: common/models.py:1725 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1728 +#: common/models.py:1730 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1729 +#: common/models.py:1731 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1733 +#: common/models.py:1735 #, fuzzy #| msgid "Select Stock Items" msgid "Show Installed Stock Items" msgstr "选择库存项" -#: common/models.py:1734 +#: common/models.py:1736 msgid "Display installed stock items in stock tables" msgstr "" -#: common/models.py:1739 +#: common/models.py:1741 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1741 +#: common/models.py:1743 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1747 +#: common/models.py:1749 #, fuzzy #| msgid "Sales Orders" msgid "Enable Return Orders" msgstr "销售订单" -#: common/models.py:1748 +#: common/models.py:1750 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/models.py:1753 +#: common/models.py:1755 #, fuzzy #| msgid "Build Order Reference" msgid "Return Order Reference Pattern" msgstr "相关生产订单" -#: common/models.py:1755 +#: common/models.py:1757 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/models.py:1761 +#: common/models.py:1763 #, fuzzy #| msgid "Complete Build Order" msgid "Edit Completed Return Orders" msgstr "生产订单完成" -#: common/models.py:1763 +#: common/models.py:1765 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/models.py:1769 +#: common/models.py:1771 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1771 +#: common/models.py:1773 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1777 +#: common/models.py:1779 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1778 +#: common/models.py:1780 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1783 +#: common/models.py:1785 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1785 +#: common/models.py:1787 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1791 +#: common/models.py:1793 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1793 +#: common/models.py:1795 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1799 +#: common/models.py:1801 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1801 +#: common/models.py:1803 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1807 +#: common/models.py:1809 #, fuzzy #| msgid "Create Purchase Order" msgid "Auto Complete Purchase Orders" msgstr "创建采购订单" -#: common/models.py:1809 +#: common/models.py:1811 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/models.py:1816 +#: common/models.py:1818 msgid "Enable password forgot" msgstr "" -#: common/models.py:1817 +#: common/models.py:1819 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1822 +#: common/models.py:1824 msgid "Enable registration" msgstr "" -#: common/models.py:1823 +#: common/models.py:1825 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1828 +#: common/models.py:1830 msgid "Enable SSO" msgstr "" -#: common/models.py:1829 +#: common/models.py:1831 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1834 +#: common/models.py:1836 msgid "Enable SSO registration" msgstr "" -#: common/models.py:1836 +#: common/models.py:1838 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/models.py:1842 +#: common/models.py:1844 msgid "Email required" msgstr "" -#: common/models.py:1843 +#: common/models.py:1845 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1848 +#: common/models.py:1850 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1850 +#: common/models.py:1852 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1856 +#: common/models.py:1858 msgid "Mail twice" msgstr "" -#: common/models.py:1857 +#: common/models.py:1859 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1862 +#: common/models.py:1864 msgid "Password twice" msgstr "" -#: common/models.py:1863 +#: common/models.py:1865 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1868 +#: common/models.py:1870 msgid "Allowed domains" msgstr "" -#: common/models.py:1870 +#: common/models.py:1872 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/models.py:1876 +#: common/models.py:1878 msgid "Group on signup" msgstr "" -#: common/models.py:1877 +#: common/models.py:1879 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1882 +#: common/models.py:1884 msgid "Enforce MFA" msgstr "" -#: common/models.py:1883 +#: common/models.py:1885 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1888 +#: common/models.py:1890 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1890 +#: common/models.py:1892 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1898 +#: common/models.py:1900 msgid "Check for plugin updates" msgstr "" -#: common/models.py:1899 +#: common/models.py:1901 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/models.py:1905 +#: common/models.py:1907 msgid "Enable URL integration" msgstr "" -#: common/models.py:1906 +#: common/models.py:1908 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1912 +#: common/models.py:1914 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1913 +#: common/models.py:1915 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1919 +#: common/models.py:1921 msgid "Enable app integration" msgstr "" -#: common/models.py:1920 +#: common/models.py:1922 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1926 +#: common/models.py:1928 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1927 +#: common/models.py:1929 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1933 +#: common/models.py:1935 msgid "Enable event integration" msgstr "" -#: common/models.py:1934 +#: common/models.py:1936 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1940 +#: common/models.py:1942 #, fuzzy #| msgid "Sales Orders" msgid "Enable project codes" msgstr "销售订单" -#: common/models.py:1941 +#: common/models.py:1943 msgid "Enable project codes for tracking projects" msgstr "" -#: common/models.py:1946 +#: common/models.py:1948 msgid "Stocktake Functionality" msgstr "" -#: common/models.py:1948 +#: common/models.py:1950 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/models.py:1954 +#: common/models.py:1956 #, fuzzy #| msgid "Exclude Location" msgid "Exclude External Locations" msgstr "排除地点" -#: common/models.py:1956 +#: common/models.py:1958 #, fuzzy #| msgid "Exclude stock items from this selected location" msgid "Exclude stock items in external locations from stocktake calculations" msgstr "从该选定的仓储地点排除库存项" -#: common/models.py:1962 +#: common/models.py:1964 msgid "Automatic Stocktake Period" msgstr "" -#: common/models.py:1964 +#: common/models.py:1966 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/models.py:1970 +#: common/models.py:1972 msgid "Report Deletion Interval" msgstr "" -#: common/models.py:1972 +#: common/models.py:1974 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1979 +#: common/models.py:1981 msgid "Display Users full names" msgstr "" -#: common/models.py:1980 +#: common/models.py:1982 msgid "Display Users full names instead of usernames" msgstr "" -#: common/models.py:1985 +#: common/models.py:1987 msgid "Block Until Tests Pass" msgstr "" -#: common/models.py:1987 +#: common/models.py:1989 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/models.py:2000 common/models.py:2400 +#: common/models.py:2002 common/models.py:2402 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:2041 +#: common/models.py:2043 #, fuzzy #| msgid "Build to allocate parts" msgid "Hide inactive parts" msgstr "生产以分配部件" -#: common/models.py:2043 +#: common/models.py:2045 msgid "Hide inactive parts in results displayed on the homepage" msgstr "" -#: common/models.py:2049 +#: common/models.py:2051 msgid "Show subscribed parts" msgstr "" -#: common/models.py:2050 +#: common/models.py:2052 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:2055 +#: common/models.py:2057 msgid "Show subscribed categories" msgstr "" -#: common/models.py:2056 +#: common/models.py:2058 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:2061 +#: common/models.py:2063 msgid "Show latest parts" msgstr "显示最近商品" -#: common/models.py:2062 +#: common/models.py:2064 msgid "Show latest parts on the homepage" msgstr "在主页上显示最近商品" -#: common/models.py:2067 +#: common/models.py:2069 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:2068 +#: common/models.py:2070 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:2073 +#: common/models.py:2075 msgid "Show recent stock changes" msgstr "" -#: common/models.py:2074 +#: common/models.py:2076 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:2079 +#: common/models.py:2081 msgid "Show low stock" msgstr "" -#: common/models.py:2080 +#: common/models.py:2082 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:2085 +#: common/models.py:2087 msgid "Show depleted stock" msgstr "" -#: common/models.py:2086 +#: common/models.py:2088 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:2091 +#: common/models.py:2093 msgid "Show needed stock" msgstr "" -#: common/models.py:2092 +#: common/models.py:2094 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:2097 +#: common/models.py:2099 msgid "Show expired stock" msgstr "" -#: common/models.py:2098 +#: common/models.py:2100 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:2103 +#: common/models.py:2105 msgid "Show stale stock" msgstr "" -#: common/models.py:2104 +#: common/models.py:2106 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:2109 +#: common/models.py:2111 msgid "Show pending builds" msgstr "" -#: common/models.py:2110 +#: common/models.py:2112 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:2115 +#: common/models.py:2117 msgid "Show overdue builds" msgstr "显示逾期生产" -#: common/models.py:2116 +#: common/models.py:2118 msgid "Show overdue builds on the homepage" msgstr "在主页上显示逾期的生产" -#: common/models.py:2121 +#: common/models.py:2123 msgid "Show outstanding POs" msgstr "" -#: common/models.py:2122 +#: common/models.py:2124 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:2127 +#: common/models.py:2129 msgid "Show overdue POs" msgstr "" -#: common/models.py:2128 +#: common/models.py:2130 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:2133 +#: common/models.py:2135 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:2134 +#: common/models.py:2136 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:2139 +#: common/models.py:2141 msgid "Show overdue SOs" msgstr "" -#: common/models.py:2140 +#: common/models.py:2142 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:2145 +#: common/models.py:2147 msgid "Show pending SO shipments" msgstr "" -#: common/models.py:2146 +#: common/models.py:2148 #, fuzzy #| msgid "Show latest parts on the homepage" msgid "Show pending SO shipments on the homepage" msgstr "在主页上显示最近商品" -#: common/models.py:2151 +#: common/models.py:2153 msgid "Show News" msgstr "" -#: common/models.py:2152 +#: common/models.py:2154 msgid "Show news on the homepage" msgstr "" -#: common/models.py:2157 +#: common/models.py:2159 msgid "Inline label display" msgstr "内嵌标签显示" -#: common/models.py:2159 +#: common/models.py:2161 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "在浏览器中显示 PDF 标签,而不是以文件形式下载" -#: common/models.py:2165 +#: common/models.py:2167 msgid "Default label printer" msgstr "" -#: common/models.py:2167 +#: common/models.py:2169 msgid "Configure which label printer should be selected by default" msgstr "" -#: common/models.py:2173 +#: common/models.py:2175 msgid "Inline report display" msgstr "" -#: common/models.py:2175 +#: common/models.py:2177 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "在浏览器中显示 PDF 报告,而不是以文件形式下载" -#: common/models.py:2181 +#: common/models.py:2183 msgid "Search Parts" msgstr "" -#: common/models.py:2182 +#: common/models.py:2184 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:2187 +#: common/models.py:2189 msgid "Search Supplier Parts" msgstr "" -#: common/models.py:2188 +#: common/models.py:2190 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:2193 +#: common/models.py:2195 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:2194 +#: common/models.py:2196 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:2199 +#: common/models.py:2201 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:2200 +#: common/models.py:2202 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:2205 +#: common/models.py:2207 msgid "Search Categories" msgstr "" -#: common/models.py:2206 +#: common/models.py:2208 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:2211 +#: common/models.py:2213 msgid "Search Stock" msgstr "" -#: common/models.py:2212 +#: common/models.py:2214 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:2217 +#: common/models.py:2219 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:2219 +#: common/models.py:2221 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:2225 +#: common/models.py:2227 msgid "Search Locations" msgstr "" -#: common/models.py:2226 +#: common/models.py:2228 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:2231 +#: common/models.py:2233 msgid "Search Companies" msgstr "" -#: common/models.py:2232 +#: common/models.py:2234 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:2237 +#: common/models.py:2239 msgid "Search Build Orders" msgstr "" -#: common/models.py:2238 +#: common/models.py:2240 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:2243 +#: common/models.py:2245 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:2244 +#: common/models.py:2246 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:2249 +#: common/models.py:2251 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:2251 +#: common/models.py:2253 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:2257 +#: common/models.py:2259 msgid "Search Sales Orders" msgstr "" -#: common/models.py:2258 +#: common/models.py:2260 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:2263 +#: common/models.py:2265 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:2265 +#: common/models.py:2267 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:2271 +#: common/models.py:2273 #, fuzzy #| msgid "Purchase Orders" msgid "Search Return Orders" msgstr "采购订单" -#: common/models.py:2272 +#: common/models.py:2274 msgid "Display return orders in search preview window" msgstr "" -#: common/models.py:2277 +#: common/models.py:2279 msgid "Exclude Inactive Return Orders" msgstr "" -#: common/models.py:2279 +#: common/models.py:2281 msgid "Exclude inactive return orders from search preview window" msgstr "" -#: common/models.py:2285 +#: common/models.py:2287 msgid "Search Preview Results" msgstr "搜索预览结果" -#: common/models.py:2287 +#: common/models.py:2289 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:2293 +#: common/models.py:2295 #, fuzzy #| msgid "Search" msgid "Regex Search" msgstr "搜索" -#: common/models.py:2294 +#: common/models.py:2296 msgid "Enable regular expressions in search queries" msgstr "" -#: common/models.py:2299 +#: common/models.py:2301 msgid "Whole Word Search" msgstr "" -#: common/models.py:2300 +#: common/models.py:2302 msgid "Search queries return results for whole word matches" msgstr "" -#: common/models.py:2305 +#: common/models.py:2307 msgid "Show Quantity in Forms" msgstr "在表格中显示数量" -#: common/models.py:2306 +#: common/models.py:2308 msgid "Display available part quantity in some forms" msgstr "在某些表格中显示可用的商品数量" -#: common/models.py:2311 +#: common/models.py:2313 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:2312 +#: common/models.py:2314 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:2317 +#: common/models.py:2319 msgid "Fixed Navbar" msgstr "" -#: common/models.py:2318 +#: common/models.py:2320 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:2323 +#: common/models.py:2325 msgid "Date Format" msgstr "" -#: common/models.py:2324 +#: common/models.py:2326 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:2337 part/templates/part/detail.html:41 +#: common/models.py:2339 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:2338 +#: common/models.py:2340 msgid "Display part scheduling information" msgstr "" -#: common/models.py:2343 part/templates/part/detail.html:62 +#: common/models.py:2345 part/templates/part/detail.html:62 msgid "Part Stocktake" msgstr "" -#: common/models.py:2345 +#: common/models.py:2347 msgid "Display part stocktake information (if stocktake functionality is enabled)" msgstr "" -#: common/models.py:2351 +#: common/models.py:2353 msgid "Table String Length" msgstr "" -#: common/models.py:2353 +#: common/models.py:2355 msgid "Maximum length limit for strings displayed in table views" msgstr "" -#: common/models.py:2359 +#: common/models.py:2361 #, fuzzy #| msgid "Select Label Template" msgid "Default part label template" msgstr "选择标签模板" -#: common/models.py:2360 +#: common/models.py:2362 msgid "The part label template to be automatically selected" msgstr "" -#: common/models.py:2365 +#: common/models.py:2367 #, fuzzy #| msgid "stock items selected" msgid "Default stock item template" msgstr "已选择库存项" -#: common/models.py:2367 +#: common/models.py:2369 msgid "The stock item label template to be automatically selected" msgstr "" -#: common/models.py:2373 +#: common/models.py:2375 #, fuzzy #| msgid "No stock location set" msgid "Default stock location label template" msgstr "未设置仓储地点" -#: common/models.py:2375 +#: common/models.py:2377 msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2381 +#: common/models.py:2383 msgid "Receive error reports" msgstr "" -#: common/models.py:2382 +#: common/models.py:2384 msgid "Receive notifications for system errors" msgstr "" -#: common/models.py:2387 +#: common/models.py:2389 msgid "Last used printing machines" msgstr "" -#: common/models.py:2388 +#: common/models.py:2390 msgid "Save the last used printing machines for a user" msgstr "" -#: common/models.py:2431 +#: common/models.py:2433 msgid "Price break quantity" msgstr "" -#: common/models.py:2438 company/serializers.py:484 order/admin.py:42 +#: common/models.py:2440 company/serializers.py:484 order/admin.py:42 #: order/models.py:1321 order/models.py:2226 #: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 @@ -3627,23 +3633,23 @@ msgstr "" msgid "Price" msgstr "价格" -#: common/models.py:2439 +#: common/models.py:2441 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2610 common/models.py:2795 +#: common/models.py:2612 common/models.py:2797 msgid "Endpoint" msgstr "" -#: common/models.py:2611 +#: common/models.py:2613 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2621 +#: common/models.py:2623 msgid "Name for this webhook" msgstr "" -#: common/models.py:2625 machine/models.py:39 part/admin.py:88 +#: common/models.py:2627 machine/models.py:39 part/admin.py:88 #: part/models.py:1044 plugin/models.py:56 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 @@ -3653,101 +3659,101 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2625 +#: common/models.py:2627 msgid "Is this webhook active" msgstr "" -#: common/models.py:2641 users/models.py:148 +#: common/models.py:2643 users/models.py:148 msgid "Token" msgstr "令牌" -#: common/models.py:2642 +#: common/models.py:2644 msgid "Token for access" msgstr "" -#: common/models.py:2650 +#: common/models.py:2652 msgid "Secret" msgstr "" -#: common/models.py:2651 +#: common/models.py:2653 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2759 +#: common/models.py:2761 msgid "Message ID" msgstr "" -#: common/models.py:2760 +#: common/models.py:2762 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2768 +#: common/models.py:2770 msgid "Host" msgstr "" -#: common/models.py:2769 +#: common/models.py:2771 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2777 +#: common/models.py:2779 msgid "Header" msgstr "" -#: common/models.py:2778 +#: common/models.py:2780 msgid "Header of this message" msgstr "" -#: common/models.py:2785 +#: common/models.py:2787 msgid "Body" msgstr "" -#: common/models.py:2786 +#: common/models.py:2788 msgid "Body of this message" msgstr "" -#: common/models.py:2796 +#: common/models.py:2798 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2801 +#: common/models.py:2803 msgid "Worked on" msgstr "" -#: common/models.py:2802 +#: common/models.py:2804 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2928 +#: common/models.py:2930 msgid "Id" msgstr "" -#: common/models.py:2930 templates/js/translated/company.js:955 +#: common/models.py:2932 templates/js/translated/company.js:955 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2934 templates/js/translated/news.js:60 +#: common/models.py:2936 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2936 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2938 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103 msgid "Author" msgstr "" -#: common/models.py:2938 templates/js/translated/news.js:52 +#: common/models.py:2940 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Read" msgstr "" -#: common/models.py:2941 +#: common/models.py:2943 msgid "Was this news item read?" msgstr "" -#: common/models.py:2958 company/models.py:155 part/models.py:928 +#: common/models.py:2960 company/models.py:155 part/models.py:928 #: 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 @@ -3757,41 +3763,41 @@ msgstr "" msgid "Image" msgstr "图片" -#: common/models.py:2958 +#: common/models.py:2960 #, fuzzy #| msgid "Image" msgid "Image file" msgstr "图片" -#: common/models.py:3000 +#: common/models.py:3002 #, fuzzy #| msgid "Must be a valid number" msgid "Unit name must be a valid identifier" msgstr "必须是有效数字" -#: common/models.py:3019 +#: common/models.py:3021 #, fuzzy #| msgid "Part name" msgid "Unit name" msgstr "商品名称" -#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:3028 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:3027 +#: common/models.py:3029 #, fuzzy #| msgid "Optional Items" msgid "Optional unit symbol" msgstr "可选项目" -#: common/models.py:3034 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:3036 templates/InvenTree/settings/settings_staff_js.html:71 #, fuzzy #| msgid "Destination" msgid "Definition" msgstr "目的地" -#: common/models.py:3035 +#: common/models.py:3037 msgid "Unit definition" msgstr "" @@ -4018,7 +4024,7 @@ msgstr "该公司使用的默认货币" #: company/models.py:268 company/models.py:377 #: company/templates/company/company_base.html:8 -#: company/templates/company/company_base.html:12 stock/api.py:753 +#: company/templates/company/company_base.html:12 stock/api.py:761 #: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 msgid "Company" msgstr "公司" @@ -4140,7 +4146,7 @@ msgstr "选择商品" #: company/models.py:495 company/templates/company/company_base.html:76 #: company/templates/company/manufacturer_part.html:90 -#: company/templates/company/supplier_part.html:145 part/serializers.py:490 +#: company/templates/company/supplier_part.html:145 part/serializers.py:497 #: stock/templates/stock/item_base.html:207 #: templates/js/translated/company.js:506 #: templates/js/translated/company.js:1108 @@ -4155,7 +4161,7 @@ msgid "Select manufacturer" msgstr "选择制造商" #: company/models.py:502 company/templates/company/manufacturer_part.html:101 -#: company/templates/company/supplier_part.html:153 part/serializers.py:500 +#: company/templates/company/supplier_part.html:153 part/serializers.py:507 #: templates/js/translated/company.js:351 #: templates/js/translated/company.js:1107 #: templates/js/translated/company.js:1302 @@ -4229,7 +4235,7 @@ msgstr "" #: company/models.py:795 company/templates/company/company_base.html:81 #: company/templates/company/supplier_part.html:129 order/models.py:453 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 -#: part/serializers.py:474 plugin/builtin/suppliers/digikey.py:25 +#: part/serializers.py:481 plugin/builtin/suppliers/digikey.py:25 #: plugin/builtin/suppliers/lcsc.py:26 plugin/builtin/suppliers/mouser.py:24 #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 @@ -4246,7 +4252,7 @@ msgstr "供应商" msgid "Select supplier" msgstr "选择供应商" -#: company/models.py:802 part/serializers.py:485 +#: company/models.py:802 part/serializers.py:492 msgid "Supplier stock keeping unit" msgstr "" @@ -4282,7 +4288,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "最低收费(例如库存费)" #: company/models.py:851 company/templates/company/supplier_part.html:160 -#: stock/admin.py:224 stock/models.py:785 stock/serializers.py:1310 +#: stock/admin.py:224 stock/models.py:785 stock/serializers.py:1317 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1636 #: templates/js/translated/stock.js:2387 @@ -4390,7 +4396,7 @@ msgstr "" #: company/templates/company/company_base.html:86 order/models.py:898 #: order/models.py:1993 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:807 -#: stock/models.py:808 stock/serializers.py:1060 +#: stock/models.py:808 stock/serializers.py:1067 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:502 @@ -4718,7 +4724,7 @@ msgid "No supplier information available" msgstr "" #: company/templates/company/supplier_part.html:139 part/bom.py:279 -#: part/bom.py:311 part/serializers.py:484 +#: part/bom.py:311 part/serializers.py:491 #: templates/js/translated/company.js:349 templates/js/translated/part.js:1786 #: templates/js/translated/pricing.js:510 #: templates/js/translated/purchase_order.js:1851 @@ -4815,65 +4821,65 @@ msgstr "新建公司信息" msgid "Error printing label" msgstr "重命名文件出错" -#: label/models.py:115 +#: label/models.py:120 msgid "Label name" msgstr "标签名称" -#: label/models.py:123 +#: label/models.py:128 msgid "Label description" msgstr "标签说明" -#: label/models.py:131 +#: label/models.py:136 msgid "Label" msgstr "标签" -#: label/models.py:132 +#: label/models.py:137 msgid "Label template file" msgstr "标签模板文件" -#: label/models.py:138 part/models.py:3484 report/models.py:322 +#: label/models.py:143 part/models.py:3484 report/models.py:322 #: templates/js/translated/part.js:2891 #: templates/js/translated/table_filters.js:481 msgid "Enabled" msgstr "已启用" -#: label/models.py:139 +#: label/models.py:144 msgid "Label template is enabled" msgstr "标签模板已启用" -#: label/models.py:144 +#: label/models.py:149 msgid "Width [mm]" msgstr "宽度 [mm]" -#: label/models.py:145 +#: label/models.py:150 msgid "Label width, specified in mm" msgstr "标注宽度,以毫米为单位。" -#: label/models.py:151 +#: label/models.py:156 msgid "Height [mm]" msgstr "高度 [mm]" -#: label/models.py:152 +#: label/models.py:157 msgid "Label height, specified in mm" msgstr "标注高度,以毫米为单位。" -#: label/models.py:158 report/models.py:315 +#: label/models.py:163 report/models.py:315 msgid "Filename Pattern" msgstr "文件名样式" -#: label/models.py:159 +#: label/models.py:164 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:308 label/models.py:347 label/models.py:372 -#: label/models.py:407 +#: label/models.py:313 label/models.py:352 label/models.py:377 +#: label/models.py:412 #, fuzzy #| msgid "Query filters (comma-separated list of key=value pairs)," msgid "Query filters (comma-separated list of key=value pairs)" msgstr "查询筛选器 (逗号分隔的键值对列表)" -#: label/models.py:309 label/models.py:348 label/models.py:373 -#: label/models.py:408 report/models.py:343 report/models.py:494 +#: label/models.py:314 label/models.py:353 label/models.py:378 +#: label/models.py:413 report/models.py:343 report/models.py:494 #: report/models.py:530 report/models.py:566 report/models.py:688 msgid "Filters" msgstr "筛选器" @@ -6137,8 +6143,8 @@ msgstr "" msgid "Category Path" msgstr "类别路径" -#: part/admin.py:323 part/models.py:390 part/serializers.py:252 -#: part/serializers.py:366 part/templates/part/cat_link.html:3 +#: part/admin.py:323 part/models.py:390 part/serializers.py:259 +#: part/serializers.py:373 part/templates/part/cat_link.html:3 #: part/templates/part/category.html:23 part/templates/part/category.html:141 #: part/templates/part/category.html:161 #: part/templates/part/category_sidebar.html:9 @@ -6165,13 +6171,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:421 part/serializers.py:1213 +#: part/admin.py:421 part/serializers.py:1220 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:426 part/serializers.py:1228 +#: part/admin.py:426 part/serializers.py:1235 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6223,43 +6229,43 @@ msgstr "" msgid "Exclude sub-categories under the specified category" msgstr "从该选定的仓储地点排除库存项" -#: part/api.py:447 +#: part/api.py:455 #, fuzzy #| msgid "Units" msgid "Has Results" msgstr "单位" -#: part/api.py:614 +#: part/api.py:622 msgid "Incoming Purchase Order" msgstr "" -#: part/api.py:632 +#: part/api.py:640 msgid "Outgoing Sales Order" msgstr "" -#: part/api.py:648 +#: part/api.py:656 msgid "Stock produced by Build Order" msgstr "" -#: part/api.py:732 +#: part/api.py:740 msgid "Stock required for Build Order" msgstr "" -#: part/api.py:879 +#: part/api.py:887 msgid "Valid" msgstr "" -#: part/api.py:880 +#: part/api.py:888 msgid "Validate entire Bill of Materials" msgstr "" -#: part/api.py:886 +#: part/api.py:894 msgid "This option must be selected" msgstr "" -#: part/api.py:1533 part/models.py:895 part/models.py:3385 part/models.py:3831 -#: part/serializers.py:381 part/serializers.py:1069 -#: part/templates/part/part_base.html:260 stock/api.py:725 +#: part/api.py:1541 part/models.py:895 part/models.py:3385 part/models.py:3831 +#: part/serializers.py:388 part/serializers.py:1076 +#: part/templates/part/part_base.html:260 stock/api.py:733 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 #: templates/js/translated/part.js:2377 @@ -6980,321 +6986,327 @@ msgstr "" msgid "Duplicate relationship already exists" msgstr "" -#: part/serializers.py:165 +#: part/serializers.py:128 part/templates/part/category.html:122 +#: part/templates/part/category.html:207 +#: part/templates/part/category_sidebar.html:7 +msgid "Subcategories" +msgstr "子类别" + +#: part/serializers.py:172 msgid "Results" msgstr "" -#: part/serializers.py:166 +#: part/serializers.py:173 msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:190 part/serializers.py:208 stock/serializers.py:384 +#: part/serializers.py:197 part/serializers.py:215 stock/serializers.py:384 msgid "Purchase currency of this stock item" msgstr "" -#: part/serializers.py:253 +#: part/serializers.py:260 msgid "Number of parts using this template" msgstr "" -#: part/serializers.py:372 +#: part/serializers.py:379 #, fuzzy #| msgid "Rejected" msgid "No parts selected" msgstr "已拒绝" -#: part/serializers.py:382 +#: part/serializers.py:389 #, fuzzy #| msgid "Set category" msgid "Select category" msgstr "设置类别" -#: part/serializers.py:412 +#: part/serializers.py:419 msgid "Original Part" msgstr "" -#: part/serializers.py:413 +#: part/serializers.py:420 msgid "Select original part to duplicate" msgstr "" -#: part/serializers.py:418 +#: part/serializers.py:425 msgid "Copy Image" msgstr "" -#: part/serializers.py:419 +#: part/serializers.py:426 msgid "Copy image from original part" msgstr "" -#: part/serializers.py:425 part/templates/part/detail.html:277 +#: part/serializers.py:432 part/templates/part/detail.html:277 msgid "Copy BOM" msgstr "" -#: part/serializers.py:426 +#: part/serializers.py:433 msgid "Copy bill of materials from original part" msgstr "" -#: part/serializers.py:432 +#: part/serializers.py:439 msgid "Copy Parameters" msgstr "" -#: part/serializers.py:433 +#: part/serializers.py:440 msgid "Copy parameter data from original part" msgstr "" -#: part/serializers.py:439 +#: part/serializers.py:446 #, fuzzy #| msgid "Company Notes" msgid "Copy Notes" msgstr "公司备注" -#: part/serializers.py:440 +#: part/serializers.py:447 msgid "Copy notes from original part" msgstr "" -#: part/serializers.py:453 +#: part/serializers.py:460 msgid "Initial Stock Quantity" msgstr "" -#: part/serializers.py:455 +#: part/serializers.py:462 msgid "Specify initial stock quantity for this Part. If quantity is zero, no stock is added." msgstr "" -#: part/serializers.py:462 +#: part/serializers.py:469 msgid "Initial Stock Location" msgstr "" -#: part/serializers.py:463 +#: part/serializers.py:470 msgid "Specify initial stock location for this Part" msgstr "" -#: part/serializers.py:475 +#: part/serializers.py:482 msgid "Select supplier (or leave blank to skip)" msgstr "" -#: part/serializers.py:491 +#: part/serializers.py:498 msgid "Select manufacturer (or leave blank to skip)" msgstr "" -#: part/serializers.py:501 +#: part/serializers.py:508 msgid "Manufacturer part number" msgstr "" -#: part/serializers.py:508 +#: part/serializers.py:515 msgid "Selected company is not a valid supplier" msgstr "" -#: part/serializers.py:517 +#: part/serializers.py:524 msgid "Selected company is not a valid manufacturer" msgstr "" -#: part/serializers.py:528 +#: part/serializers.py:535 msgid "Manufacturer part matching this MPN already exists" msgstr "" -#: part/serializers.py:535 +#: part/serializers.py:542 msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:808 part/templates/part/copy_part.html:9 +#: part/serializers.py:815 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "复制部件" -#: part/serializers.py:809 +#: part/serializers.py:816 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:815 templates/js/translated/part.js:102 +#: part/serializers.py:822 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:816 +#: part/serializers.py:823 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:822 +#: part/serializers.py:829 msgid "Supplier Information" msgstr "" -#: part/serializers.py:823 +#: part/serializers.py:830 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:831 +#: part/serializers.py:838 msgid "Copy Category Parameters" msgstr "复制类别参数" -#: part/serializers.py:832 +#: part/serializers.py:839 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:837 +#: part/serializers.py:844 #, fuzzy #| msgid "Existing barcode found" msgid "Existing Image" msgstr "发现现有条码" -#: part/serializers.py:838 +#: part/serializers.py:845 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:855 +#: part/serializers.py:862 #, fuzzy #| msgid "Part image not found" msgid "Image file does not exist" msgstr "未找到商品图像" -#: part/serializers.py:1061 +#: part/serializers.py:1068 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1071 +#: part/serializers.py:1078 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1081 +#: part/serializers.py:1088 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1087 +#: part/serializers.py:1094 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1088 +#: part/serializers.py:1095 #, fuzzy #| msgid "Exclude stock items from this selected location" msgid "Exclude stock items in external locations" msgstr "从该选定的仓储地点排除库存项" -#: part/serializers.py:1093 +#: part/serializers.py:1100 msgid "Generate Report" msgstr "" -#: part/serializers.py:1094 +#: part/serializers.py:1101 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1099 +#: part/serializers.py:1106 msgid "Update Parts" msgstr "" -#: part/serializers.py:1100 +#: part/serializers.py:1107 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1108 +#: part/serializers.py:1115 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1214 +#: part/serializers.py:1221 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1221 +#: part/serializers.py:1228 #, fuzzy #| msgid "Uses default currency" msgid "Minimum price currency" msgstr "使用默认货币" -#: part/serializers.py:1229 +#: part/serializers.py:1236 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1236 +#: part/serializers.py:1243 #, fuzzy #| msgid "Uses default currency" msgid "Maximum price currency" msgstr "使用默认货币" -#: part/serializers.py:1265 +#: part/serializers.py:1272 msgid "Update" msgstr "" -#: part/serializers.py:1266 +#: part/serializers.py:1273 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1289 +#: part/serializers.py:1296 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1296 +#: part/serializers.py:1303 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1306 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1625 +#: part/serializers.py:1632 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1633 +#: part/serializers.py:1640 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1634 +#: part/serializers.py:1641 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1639 +#: part/serializers.py:1646 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1640 +#: part/serializers.py:1647 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1645 +#: part/serializers.py:1652 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1646 +#: part/serializers.py:1653 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1651 +#: part/serializers.py:1658 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1652 +#: part/serializers.py:1659 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1686 +#: part/serializers.py:1693 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1687 +#: part/serializers.py:1694 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1717 +#: part/serializers.py:1724 msgid "No part column specified" msgstr "" -#: part/serializers.py:1761 +#: part/serializers.py:1768 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1764 +#: part/serializers.py:1771 msgid "No matching part found" msgstr "" -#: part/serializers.py:1767 +#: part/serializers.py:1774 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1776 +#: part/serializers.py:1783 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1784 +#: part/serializers.py:1791 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1805 +#: part/serializers.py:1812 msgid "At least one BOM item is required" msgstr "" @@ -7386,11 +7398,6 @@ msgstr "" msgid "Top level part category" msgstr "" -#: part/templates/part/category.html:122 part/templates/part/category.html:207 -#: part/templates/part/category_sidebar.html:7 -msgid "Subcategories" -msgstr "子类别" - #: part/templates/part/category.html:127 msgid "Parts (Including subcategories)" msgstr "商品 (包括子类别)" @@ -8473,43 +8480,51 @@ msgstr "打印标签前必须选择商品" msgid "The Supplier which acts as 'TME'" msgstr "" -#: plugin/installer.py:194 plugin/installer.py:279 +#: plugin/installer.py:194 plugin/installer.py:282 msgid "Only staff users can administer plugins" msgstr "" -#: plugin/installer.py:245 +#: plugin/installer.py:197 +msgid "Plugin installation is disabled" +msgstr "" + +#: plugin/installer.py:248 #, fuzzy #| msgid "Installed into assembly" msgid "Installed plugin successfully" msgstr "安装到组装中" -#: plugin/installer.py:251 +#: plugin/installer.py:254 #, fuzzy, python-brace-format #| msgid "Installed into assembly" msgid "Installed plugin into {path}" msgstr "安装到组装中" -#: plugin/installer.py:270 +#: plugin/installer.py:273 msgid "Plugin was not found in registry" msgstr "" -#: plugin/installer.py:273 +#: plugin/installer.py:276 msgid "Plugin is not a packaged plugin" msgstr "" -#: plugin/installer.py:276 +#: plugin/installer.py:279 #, fuzzy #| msgid "Part image not found" msgid "Plugin package name not found" msgstr "未找到商品图像" -#: plugin/installer.py:297 +#: plugin/installer.py:299 +msgid "Plugin uninstalling is disabled" +msgstr "" + +#: plugin/installer.py:303 #, fuzzy #| msgid "Print actions" msgid "Plugin cannot be uninstalled as it is currently active" msgstr "打印操作" -#: plugin/installer.py:310 +#: plugin/installer.py:316 #, fuzzy #| msgid "Installed into assembly" msgid "Uninstalled plugin successfully" @@ -8579,17 +8594,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:585 +#: plugin/registry.py:589 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:592 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:590 +#: plugin/registry.py:594 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -9068,46 +9083,46 @@ msgstr "打印操作" msgid "Filter by parent location" msgstr "删除仓储地" -#: stock/api.py:560 templates/js/translated/table_filters.js:427 +#: stock/api.py:568 templates/js/translated/table_filters.js:427 msgid "External Location" msgstr "" -#: stock/api.py:745 +#: stock/api.py:753 #, fuzzy #| msgid "Part name" msgid "Part Tree" msgstr "商品名称" -#: stock/api.py:773 +#: stock/api.py:781 msgid "Expiry date before" msgstr "" -#: stock/api.py:777 +#: stock/api.py:785 msgid "Expiry date after" msgstr "" -#: stock/api.py:780 stock/templates/stock/item_base.html:439 +#: stock/api.py:788 stock/templates/stock/item_base.html:439 #: templates/js/translated/table_filters.js:441 msgid "Stale" msgstr "" -#: stock/api.py:866 +#: stock/api.py:874 msgid "Quantity is required" msgstr "" -#: stock/api.py:872 +#: stock/api.py:880 msgid "Valid part must be supplied" msgstr "" -#: stock/api.py:903 +#: stock/api.py:911 msgid "The given supplier part does not exist" msgstr "" -#: stock/api.py:913 +#: stock/api.py:921 msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgstr "" -#: stock/api.py:944 +#: stock/api.py:952 msgid "Serial numbers cannot be supplied for a non-trackable part" msgstr "" @@ -9228,7 +9243,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:786 stock/serializers.py:1311 +#: stock/models.py:786 stock/serializers.py:1318 msgid "Packaging this stock item is stored in" msgstr "" @@ -9240,7 +9255,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:830 stock/serializers.py:1294 +#: stock/models.py:830 stock/serializers.py:1301 msgid "Batch code for this stock item" msgstr "" @@ -9356,7 +9371,7 @@ msgstr "" msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:1639 stock/serializers.py:1200 +#: stock/models.py:1639 stock/serializers.py:1207 msgid "Duplicate stock items" msgstr "" @@ -9441,7 +9456,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "输入新项目的序列号" -#: stock/serializers.py:473 stock/serializers.py:1157 stock/serializers.py:1413 +#: stock/serializers.py:473 stock/serializers.py:1164 stock/serializers.py:1420 msgid "Destination stock location" msgstr "目标库存位置" @@ -9524,75 +9539,81 @@ msgstr "在BOM中找不到选定的库存项" msgid "No stock items selected" msgstr "库存项已创建" -#: stock/serializers.py:1029 +#: stock/serializers.py:863 stock/templates/stock/location.html:165 +#: stock/templates/stock/location.html:213 +#: stock/templates/stock/location_sidebar.html:5 +msgid "Sublocations" +msgstr "" + +#: stock/serializers.py:1036 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1033 +#: stock/serializers.py:1040 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1037 +#: stock/serializers.py:1044 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1061 +#: stock/serializers.py:1068 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1067 +#: stock/serializers.py:1074 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1075 +#: stock/serializers.py:1082 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1085 stock/serializers.py:1339 +#: stock/serializers.py:1092 stock/serializers.py:1346 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1164 +#: stock/serializers.py:1171 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1169 +#: stock/serializers.py:1176 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1170 +#: stock/serializers.py:1177 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1175 +#: stock/serializers.py:1182 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1176 +#: stock/serializers.py:1183 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1186 +#: stock/serializers.py:1193 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1253 +#: stock/serializers.py:1260 #, fuzzy #| msgid "Change" msgid "No Change" msgstr "更改" -#: stock/serializers.py:1282 +#: stock/serializers.py:1289 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1308 #, fuzzy #| msgid "Stock item created" msgid "Stock item status code" msgstr "库存项已创建" -#: stock/serializers.py:1329 +#: stock/serializers.py:1336 msgid "Stock transaction notes" msgstr "" @@ -9929,12 +9950,6 @@ msgstr "" msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "您不在此仓储地的所有者列表中,无法编辑此仓储地。" -#: stock/templates/stock/location.html:165 -#: stock/templates/stock/location.html:213 -#: stock/templates/stock/location_sidebar.html:5 -msgid "Sublocations" -msgstr "" - #: stock/templates/stock/location.html:217 msgid "Create new stock location" msgstr "新建仓储地点" @@ -10270,38 +10285,38 @@ msgstr "" msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." msgstr "" -#: templates/InvenTree/settings/plugin.html:35 +#: templates/InvenTree/settings/plugin.html:36 #: templates/InvenTree/settings/sidebar.html:66 msgid "Plugins" msgstr "" -#: templates/InvenTree/settings/plugin.html:41 #: templates/InvenTree/settings/plugin.html:42 +#: templates/InvenTree/settings/plugin.html:43 #: templates/js/translated/plugin.js:151 msgid "Install Plugin" msgstr "" -#: templates/InvenTree/settings/plugin.html:44 #: templates/InvenTree/settings/plugin.html:45 +#: templates/InvenTree/settings/plugin.html:46 #: templates/js/translated/plugin.js:224 #, fuzzy #| msgid "Subcategories" msgid "Reload Plugins" msgstr "子类别" -#: templates/InvenTree/settings/plugin.html:55 +#: templates/InvenTree/settings/plugin.html:56 msgid "External plugins are not enabled for this InvenTree installation" msgstr "" -#: templates/InvenTree/settings/plugin.html:70 +#: templates/InvenTree/settings/plugin.html:71 msgid "Plugin Error Stack" msgstr "" -#: templates/InvenTree/settings/plugin.html:79 +#: templates/InvenTree/settings/plugin.html:80 msgid "Stage" msgstr "" -#: templates/InvenTree/settings/plugin.html:81 +#: templates/InvenTree/settings/plugin.html:82 #: templates/js/translated/notification.js:76 msgid "Message" msgstr "" @@ -10980,7 +10995,7 @@ msgstr "" #: templates/account/login.html:23 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 -#: templates/socialaccount/signup.html:25 +#: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" @@ -11060,7 +11075,7 @@ msgstr "" #: templates/account/signup_closed.html:15 #: templates/socialaccount/authentication_error.html:19 -#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:32 +#: templates/socialaccount/login.html:38 templates/socialaccount/signup.html:30 msgid "Return to login page" msgstr "" @@ -14619,13 +14634,10 @@ msgstr "" #: templates/socialaccount/signup.html:11 #, python-format -msgid "" -"\n" -" You are about to use your %(provider_name)s account to login to %(site_name)s.\n" -" " +msgid "You are about to use your %(provider_name)s account to login to %(site_name)s." msgstr "" -#: templates/socialaccount/signup.html:15 +#: templates/socialaccount/signup.html:13 msgid "As a final step, please complete the following form" msgstr "" diff --git a/src/frontend/src/locales/bg/messages.po b/src/frontend/src/locales/bg/messages.po index 75588a60994c..b654a892bc97 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/cs/messages.po b/src/frontend/src/locales/cs/messages.po index 4854163f000a..dadc06c38fb1 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/da/messages.po b/src/frontend/src/locales/da/messages.po index d5f02a61351f..722cdc666dae 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Danish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/de/messages.po b/src/frontend/src/locales/de/messages.po index 94fa82b58f76..ad9d4c1c9407 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: 2024-02-25 06:44\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "Speichern" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "Aktualisieren" @@ -55,8 +55,8 @@ msgstr "Aktualisieren" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "Löschen" @@ -276,7 +276,7 @@ msgstr "Status: <0>worker ({0}), <1>Plugins{1}" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "Fehler" @@ -308,7 +308,7 @@ msgstr "Verknüpftes Bild von diesem Teil entfernen?" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "Entfernen" @@ -318,7 +318,7 @@ msgstr "Entfernen" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "Abbrechen" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "Verknüpfung von benutzerdefiniertem Barcode aufheben" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "Bearbeiten" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "Element löschen" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Duplizieren" @@ -685,7 +685,7 @@ msgstr "E-Mail-Einstellungen nicht konfiguriert" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "Version" @@ -794,10 +794,10 @@ msgstr "Benachrichtigung" msgid "Mark as read" msgstr "Als gelesen markieren" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "Teil-Kategorien" @@ -833,7 +833,7 @@ msgstr "Keine Ergebnisse" msgid "No results available for search query" msgstr "Keine Ergebnisse für Suchanfrage verfügbar" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "Unbekanntes Modell: {model}" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "Teil" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "Teile" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "Herstellerteile" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "Teilkategorie" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "Lagerartikel" @@ -1054,8 +1054,8 @@ msgstr "Sendung" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "Lager" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "Kürzlich aktualisiert" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "Geringer Bestand" @@ -1860,7 +1860,7 @@ msgstr "Verkäufe" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "Spielplatz" @@ -2054,7 +2054,7 @@ msgstr "Sind Sie sicher, dass Sie diesen Anhang löschen möchten?" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "Übergeordnete Teilkategorie" @@ -2070,39 +2070,41 @@ msgstr "Übergeordnete Teilkategorie" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "Angegebene Menge als Packungen anstatt einzelner Artikel hinzufügen" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "Seriennummern" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "Lagerartikel hinzufügen" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "Lagerartikel hinzufügen" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "Lagerartikel bearbeiten" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "Lagerartikel aktualisiert" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "Übergeordneter Lagerort" @@ -2281,7 +2283,7 @@ msgstr "Diese Seite ist ein Ersatz für die alte Startseite mit den gleichen Inf msgid "Welcome to your Dashboard{0}" msgstr "Willkommen zu deinem Dashboard{0}" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "Diese Seite ist ein Schaufenster für die Möglichkeiten der Plattform-Oberfläche." @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "Aktionen für {0}" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "Anzahl" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "Anhänge" @@ -2937,7 +2939,7 @@ msgstr "Anhänge" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "Notizen" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "Details" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "Hersteller" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "Parameter" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "Beschreibung" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "Verfügbarer Bestand" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "Auf Lager" @@ -3135,7 +3137,7 @@ msgstr "Herstellbar" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "Gebäude" @@ -3168,7 +3170,7 @@ msgstr "Erstelldatum" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Preisspanne" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "Varianten" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "Ferienguthaben/Freitage" @@ -3238,31 +3240,31 @@ msgstr "Testvorlagen" msgid "Related Parts" msgstr "Zugehörige Teile" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "Teil bearbeiten" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "Lager-Aktionen" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "Bestand zählen" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "Abgeschlossene Sendungen" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "Bestandsverfolgung" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "Test Daten" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "Installierte Elemente" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "Untergeordnete Objekte" @@ -3325,32 +3327,32 @@ msgstr "Untergeordnete Objekte" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "Lagervorgänge" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "Bestand zählen" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "Hinzufügen" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "Lagerbestand hinzufügen" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "Lagerbestand entfernen" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "Lagerbestand verschieben" @@ -3358,7 +3360,7 @@ msgstr "Lagerbestand verschieben" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "Lagerartikel duplizieren" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtuell" @@ -3590,7 +3592,7 @@ msgstr "Daten aktualisieren" msgid "Table filters" msgstr "Tabellenfilter" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "Aktionen" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "Teile-Informationen" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "Kein Bestand" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "Aktiv" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "Verfügbar" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "Status" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "Integriert" @@ -4048,8 +4050,13 @@ msgstr "Alter" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "Mindest-Lagerbestand" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "Montage" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "Komponente" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "Nicht virtuell" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "描述不可用" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "Plugin aktivieren" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "Plugin deaktivieren" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "Bestätigen" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "Plugin aktivieren" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "Deaktivieren" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "Aktivieren" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "Plugin installieren" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "Installieren" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "Plugin erfolgreich installiert" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "Erweiterungen neu geladen" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "Plugin installieren" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "Beispiel" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "Installiert" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "Benutzer bearbeiten" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "Nach Lagerstatus filtern" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "Zugewiesen" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "Erschöpft" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "Nachverfolgbare Freigabe" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" diff --git a/src/frontend/src/locales/el/messages.po b/src/frontend/src/locales/el/messages.po index afcca0a5cc87..273f80bb1ee6 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Greek\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/en/messages.po b/src/frontend/src/locales/en/messages.po index 1e12efe512fc..59ce56055874 100644 --- a/src/frontend/src/locales/en/messages.po +++ b/src/frontend/src/locales/en/messages.po @@ -39,7 +39,7 @@ msgid "Submit" msgstr "Submit" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "Update" @@ -50,8 +50,8 @@ msgstr "Update" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "Delete" @@ -271,7 +271,7 @@ msgstr "State: <0>worker ({0}), <1>plugins{1}" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "Error" @@ -303,7 +303,7 @@ msgstr "Remove the associated image from this item?" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "Remove" @@ -313,7 +313,7 @@ msgstr "Remove" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "Cancel" @@ -384,7 +384,7 @@ msgid "Unlink custom barcode" msgstr "Unlink custom barcode" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "Edit" @@ -393,8 +393,8 @@ msgid "Delete item" msgstr "Delete item" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Duplicate" @@ -680,7 +680,7 @@ msgstr "Email settings not configured" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "Version" @@ -789,10 +789,10 @@ msgstr "Notification" msgid "Mark as read" msgstr "Mark as read" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "Part Categories" @@ -828,7 +828,7 @@ msgstr "No results" msgid "No results available for search query" msgstr "No results available for search query" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -839,7 +839,7 @@ msgid "Unknown model: {model}" msgstr "Unknown model: {model}" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -849,8 +849,8 @@ msgstr "Part" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "Parts" @@ -890,12 +890,12 @@ msgid "Manufacturer Parts" msgstr "Manufacturer Parts" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "Part Category" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "Stock Item" @@ -1049,8 +1049,8 @@ msgstr "Shipment" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "Stock" @@ -1753,7 +1753,7 @@ msgid "Recently Updated" msgstr "Recently Updated" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "Low Stock" @@ -1855,7 +1855,7 @@ msgstr "Sales" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "Playground" @@ -2049,7 +2049,7 @@ msgstr "Are you sure you want to delete this attachment?" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "Parent part category" @@ -2065,39 +2065,41 @@ msgstr "Parent part category" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "Add given quantity as packs instead of individual items" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "Enter initial quantity for this stock item" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "Serial Numbers" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Enter serial numbers for new stock (or leave blank)" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "Add Stock Item" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "Add Stock Item" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "Edit Stock Item" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "Stock item updated" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "Parent stock location" @@ -2276,7 +2278,7 @@ msgstr "This page is a replacement for the old start page with the same informat msgid "Welcome to your Dashboard{0}" msgstr "Welcome to your Dashboard{0}" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "This page is a showcase for the possibilities of Platform UI." @@ -2437,7 +2439,7 @@ msgid "Actions for {0}" msgstr "Actions for {0}" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "Count" @@ -2922,7 +2924,7 @@ msgstr "Child Build Orders" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "Attachments" @@ -2932,7 +2934,7 @@ msgstr "Attachments" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "Notes" @@ -3005,7 +3007,7 @@ msgstr "Build Order Actions" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "Details" @@ -3049,7 +3051,7 @@ msgid "Manufacturer" msgstr "Manufacturer" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "Parameters" @@ -3087,7 +3089,7 @@ msgstr "Received Stock" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "Description" @@ -3101,7 +3103,7 @@ msgid "Available Stock" msgstr "Available Stock" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "In Stock" @@ -3130,7 +3132,7 @@ msgstr "Can Build" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "Building" @@ -3163,7 +3165,7 @@ msgstr "Creation Date" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Price Range" @@ -3204,7 +3206,7 @@ msgid "Variants" msgstr "Variants" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "Allocations" @@ -3233,31 +3235,31 @@ msgstr "Test Templates" msgid "Related Parts" msgstr "Related Parts" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "Edit Part" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "Stock Actions" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "Count Stock" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "Count part stock" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "Transfer Stock" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "Part Actions" @@ -3296,19 +3298,19 @@ msgstr "Completed Shipments" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "Stock Tracking" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "Installed Items" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "Child Items" @@ -3320,32 +3322,32 @@ msgstr "Child Items" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "Stock Operations" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "Add" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "Add stock" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "Transfer stock" @@ -3353,7 +3355,7 @@ msgstr "Transfer stock" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "Duplicate stock item" @@ -3426,8 +3428,8 @@ msgid "Part is virtual (not a physical part)" msgstr "Part is virtual (not a physical part)" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtual" @@ -3585,7 +3587,7 @@ msgstr "Refresh data" msgid "Table filters" msgstr "Table filters" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "Actions" @@ -3598,7 +3600,7 @@ msgid "Part Information" msgstr "Part Information" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "No stock" @@ -3613,8 +3615,8 @@ msgid "Includes variant stock" msgstr "Includes variant stock" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "Stock Information" @@ -3708,11 +3710,11 @@ msgstr "Are you sure you want to remove this BOM item?" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "Active" @@ -3721,7 +3723,7 @@ msgid "Show active assemblies" msgstr "Show active assemblies" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Trackable" @@ -3735,9 +3737,9 @@ msgid "Show allocated lines" msgstr "Show allocated lines" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "Available" @@ -3766,7 +3768,7 @@ msgid "In production" msgstr "In production" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "No stock available" @@ -3942,7 +3944,7 @@ msgstr "Initialized" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "Status" @@ -4002,7 +4004,7 @@ msgstr "Provider file" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "Builtin" @@ -4043,8 +4045,13 @@ msgstr "Age" msgid "Message" msgstr "Message" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "Internal Units" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "Include Subcategories" @@ -4072,26 +4079,26 @@ msgstr "Edit Part Category" msgid "Add Part Category" msgstr "Add Part Category" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "New Part Parameter" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "Edit Part Parameter" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "Delete Part Parameter" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "Add parameter" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "Include Variants" @@ -4112,7 +4119,7 @@ msgid "Show templates with choices" msgstr "Show templates with choices" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "Has Units" @@ -4136,99 +4143,104 @@ msgstr "Delete Parameter Template" msgid "Add parameter template" msgstr "Add parameter template" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "Minimum stock" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "On Order" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "Build Order Allocations" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "Sales Order Allocations" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "Filter by part active status" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "Assembly" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "Filter by assembly attribute" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "Include parts in subcategories" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "Component" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "Filter by component attribute" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "Filter by trackable attribute" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "Filter by parts which have units" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "Has IPN" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "Filter by parts which have an internal part number" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "Has Stock" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "Filter by parts which have stock" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "Filter by parts which have low stock" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "Purchaseable" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "Filter by parts which are purchaseable" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "Salable" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "Filter by parts which are salable" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "Filter by parts which are virtual" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "Not Virtual" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "Add Part" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "Results" @@ -4392,144 +4404,144 @@ msgstr "Plugin is inactive" msgid "Plugin is not installed" msgstr "Plugin is not installed" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "Plugin" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "Description not available" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "Activate Plugin" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "Deactivate Plugin" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "Confirm plugin activation" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "Confirm plugin deactivation" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "The following plugin will be activated" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "The following plugin will be deactivated" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "Confirm" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "Activating plugin" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "Deactivating plugin" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "Plugin updated" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "The plugin was activated" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "The plugin was deactivated" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "Error updating plugin" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "Deactivate" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "Activate" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "Uninstall" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "Install plugin" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "Install" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "Plugin installed successfully" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "Uninstall Plugin" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "Confirm plugin uninstall" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "The selected plugin will be uninstalled." -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "This action cannot be undone." -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "Plugin uninstalled successfully" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "Delete Plugin" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "Plugins reloaded" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "Plugins were reloaded successfully" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "Reload Plugins" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "Install Plugin" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "Plugin detail" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "Sample" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "Installed" @@ -4919,152 +4931,152 @@ msgstr "Added user" msgid "Edit user" msgstr "Edit user" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "This stock item is in production" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "This stock item has been assigned to a sales order" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "This stock item has been assigned to a customer" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "This stock item is installed in another stock item" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "This stock item has been consumed by a build order" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "This stock item has expired" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "This stock item is stale" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "This stock item is fully allocated" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "This stock item is partially allocated" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "This stock item has been depleted" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "Show stock for active parts" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "Filter by stock status" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "Allocated" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "Show items which have been allocated" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "Show items which are available" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "Include Sublocations" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "Include stock in sublocations" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "Depleted" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "Show depleted stock items" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "Show items which are in stock" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "In Production" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "Show items which are in production" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "Show stock items which are installed in other items" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "Sent to Customer" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "Show items which have been sent to a customer" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "Is Serialized" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "Show items which have a serial number" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "Has Batch Code" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "Show items which have a batch code" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "Tracked" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "Show tracked items" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "Has Purchase Price" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "Show items which have a purchase price" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "External Location" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "Show items in an external location" diff --git a/src/frontend/src/locales/es-mx/messages.po b/src/frontend/src/locales/es-mx/messages.po index 6ebc5b85de64..808b965ad1d5 100644 --- a/src/frontend/src/locales/es-mx/messages.po +++ b/src/frontend/src/locales/es-mx/messages.po @@ -39,7 +39,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -50,8 +50,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -252,7 +252,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -284,7 +284,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -294,7 +294,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -365,7 +365,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -374,8 +374,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -661,7 +661,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -762,10 +762,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -801,7 +801,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -812,7 +812,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -822,8 +822,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -863,12 +863,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1022,8 +1022,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1722,7 +1722,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1816,7 +1816,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -1946,7 +1946,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -1962,39 +1962,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2165,7 +2167,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2202,7 +2204,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2683,7 +2685,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2693,7 +2695,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -2766,7 +2768,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -2810,7 +2812,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -2844,7 +2846,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -2858,7 +2860,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -2887,7 +2889,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -2920,7 +2922,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -2961,7 +2963,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -2990,31 +2992,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3045,19 +3047,19 @@ msgstr "" msgid "Completed Shipments" msgstr "" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3069,32 +3071,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3102,7 +3104,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3175,8 +3177,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3334,7 +3336,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3347,7 +3349,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3362,8 +3364,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3457,11 +3459,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3470,7 +3472,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3484,9 +3486,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3515,7 +3517,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3691,7 +3693,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -3751,7 +3753,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -3792,8 +3794,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -3821,26 +3828,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -3861,7 +3868,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -3885,99 +3892,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4141,144 +4153,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4668,152 +4680,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" diff --git a/src/frontend/src/locales/es/messages.po b/src/frontend/src/locales/es/messages.po index 3ff8c3498556..7256494a6e9f 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "Detalles" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "Parámetros" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "En Stock" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "Contar stock" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "Agregar" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "Agregar stock" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "Remover stock" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "Transferir" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "Transferir stock" @@ -3358,7 +3360,7 @@ msgstr "Transferir stock" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "Duplicar artículo de stock" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "Activo" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Rastreable" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "Stock mínimo" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "Usuario agregado" msgid "Edit user" msgstr "Editar usuario" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "En producción" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "Leer la documentación" + diff --git a/src/frontend/src/locales/fa/messages.po b/src/frontend/src/locales/fa/messages.po index 8aaa51d5b06f..1cc387a10491 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/fi/messages.po b/src/frontend/src/locales/fi/messages.po index 9950d85142d0..109d48979346 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/fr/messages.po b/src/frontend/src/locales/fr/messages.po index 1fd289b7b938..905b78d87986 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: 2024-02-15 02:42\n" +"PO-Revision-Date: 2024-02-28 07:23\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "Envoyer" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "Mise à jour" @@ -55,8 +55,8 @@ msgstr "Mise à jour" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "Supprimer" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "Erreur" @@ -308,7 +308,7 @@ msgstr "Supprimer l'image associée de cet élément ?" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "Supprimer" @@ -318,7 +318,7 @@ msgstr "Supprimer" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "Annuler" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "Délier le code-barres personnalisé" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "Éditer" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "Supprimer l’article" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Dupliquer" @@ -685,7 +685,7 @@ msgstr "Configuration mail non effectuée" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "Version" @@ -794,10 +794,10 @@ msgstr "Notification" msgid "Mark as read" msgstr "Marqué comme lu" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "Catégories de composants" @@ -833,7 +833,7 @@ msgstr "Aucun résultat" msgid "No results available for search query" msgstr "Aucun résultat disponible pour la requête" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "Modèle inconnu : {model}" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "Pièce" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "Composants" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "Pièces du fabricant" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "Catégorie de composant" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "Article en stock" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "Mis à jour récemment" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "Stock faible" @@ -1860,7 +1860,7 @@ msgstr "Ventes" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "Le terrain de jeux" @@ -2054,7 +2054,7 @@ msgstr "Êtes-vous sûr de vouloir supprimer cette pièce jointe ?" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "Catégorie de pièce parente" @@ -2070,39 +2070,41 @@ msgstr "Catégorie de pièce parente" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "Ajouter une quantité en paquet au lieu de pièces individuelles" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "Entrez la quantité initiale pour cet article en stock" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "Numéros de Série" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Entrez les numéros de série pour le nouveau stock (ou laisser vide)" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "Ajouter un article en stock" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "Ajouter un article en stock" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "Peut être construit" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "Construire" @@ -3168,7 +3170,7 @@ msgstr "Date de création" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Échelle des prix" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "Variants" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "Allocations" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "Actualiser les données" msgid "Table filters" msgstr "Filtres de tableau" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "Actions" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "Information de pièce" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "Aucun stock" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "Inclut le stock de variantes" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "Information de stock" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "Disponible" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "Status" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "L'interface utilisateur de la plateforme est optimisée pour les tablett #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "Lire la documentation" + diff --git a/src/frontend/src/locales/he/messages.po b/src/frontend/src/locales/he/messages.po index 8245ca9afa86..6e35bcfc9c19 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\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" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/hi/messages.po b/src/frontend/src/locales/hi/messages.po index 378a010ccc42..52383e369b51 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/hu/messages.po b/src/frontend/src/locales/hu/messages.po index 206f0a8c2064..2bda753e2f6a 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "Küldés" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "Törlés" @@ -276,7 +276,7 @@ msgstr "Státusz: <0>worker ({0}), <1>plugins{1}" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "Hiba" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "Eltávolítás" @@ -318,7 +318,7 @@ msgstr "Eltávolítás" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "Mégsem" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "Egyedi vonalkód leválasztása" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "Szerkesztés" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "Tétel törlése" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Másolás" @@ -685,7 +685,7 @@ msgstr "Email beállítások hiányoznak" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "Verzió" @@ -794,10 +794,10 @@ msgstr "Értesítés" msgid "Mark as read" msgstr "Megjelölés olvasottként" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "Alkatrész kategóriák" @@ -833,7 +833,7 @@ msgstr "Nincs találat" msgid "No results available for search query" msgstr "Nincs találat a keresésre" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "Ismeretlen model: {model}" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "Alkatrész" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "Alkatrészek" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "Gyártói alkatrészek" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "Alkatrész kategória" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "Készlet tétel" @@ -1054,8 +1054,8 @@ msgstr "Szállítmány" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "Készlet" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "Nemrég frissítve" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "Alacsony készlet" @@ -1860,7 +1860,7 @@ msgstr "Eladás" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "Játszótér" @@ -2054,7 +2054,7 @@ msgstr "Biztos törölni akarod ezt a mellékletet?" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "Felsőbb szintű alkatrész kategória" @@ -2070,39 +2070,41 @@ msgstr "Felsőbb szintű alkatrész kategória" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "Mennyiség hozzáadása csomagolási egységenként egyedi tételek helyett" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "Add meg a kezdeti mennyiséget ehhez a készlet tételhez" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "Sorozatszámok" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Add meg az új készlet tételhez tartozó sorozatszámokat (vagy hagyd üresen)" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "Készlet tétel szerkesztése" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "Készlet tétel frissítve" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "Ez az oldal helyettesíti a régi kezdőoldalt, ugyanazokkal az informá msgid "Welcome to your Dashboard{0}" msgstr "Irányítópult: {0}" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "Ez az oldal a Platform UI lehetőségeit mutatja be." @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "{0} műveletei" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "Mennyiség" @@ -2927,7 +2929,7 @@ msgstr "Alárendelt gyártások" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "Mellékletek" @@ -2937,7 +2939,7 @@ msgstr "Mellékletek" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "Megjegyzések" @@ -3010,7 +3012,7 @@ msgstr "Gyártáshoz foglalások" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "Részletek" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "Gyártó" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "Paraméterek" @@ -3092,7 +3094,7 @@ msgstr "Beérkezett készlet" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "Leírás" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "Készleten" @@ -3135,7 +3137,7 @@ msgstr "Gyártható" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "Gyártásban" @@ -3168,7 +3170,7 @@ msgstr "Létrehozás dátuma" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Ártartomány" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "Változatok" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "Foglalások" @@ -3238,31 +3240,31 @@ msgstr "Teszt sablonok" msgid "Related Parts" msgstr "Kapcsolódó alkatrészek" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "Alkatrész szerkesztése" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "Készlet műveletek" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "Leltározás" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "Készlet számolása" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "Készlet áthelyezése" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "Készlet áthelyezése" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "Alkatrész műveletek" @@ -3301,19 +3303,19 @@ msgstr "Kész szállítmányok" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "Készlettörténet" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "Teszt adatok" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "Beépített tételek" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "Gyermek tételek" @@ -3325,32 +3327,32 @@ msgstr "Gyermek tételek" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "Készlet műveletek" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "Leltározás" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "Hozzáadás" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "Készlethez ad" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "Készlet csökkentése" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "Áthelyezés" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "Készlet áthelyezése" @@ -3358,7 +3360,7 @@ msgstr "Készlet áthelyezése" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "Készlet tétel másolása" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtuális" @@ -3590,7 +3592,7 @@ msgstr "Adatok frissítése" msgid "Table filters" msgstr "Táblaszűrők" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "Műveletek" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "Alkatrész információ" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "Nincs készlet" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "Változatokkal együtt" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "Készlet adatok" @@ -3713,11 +3715,11 @@ msgstr "Biztos benne, hogy eltávolítja ezt az alkatrészjegyzék tételt?" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "Aktív" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Követésre kötelezett" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "Elérhető" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "Nincs elérhető készlet" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "Állapot" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "Beépített" @@ -4048,8 +4050,13 @@ msgstr "Életkor" msgid "Message" msgstr "Üzenet" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "Alkategóriákkal együtt" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "Alkatrész paraméter szerkesztése" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "Alkatrész paraméter törlése" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "Paraméter hozzáadás" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "Változatok is" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "Van mértékegysége" @@ -4141,99 +4148,104 @@ msgstr "Paraméter sablon törlés" msgid "Add parameter template" msgstr "Paraméter sablon létrehozás" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "Minimális készlet" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "Rendelve" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "Gyártáshoz foglalások" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "Vevői rendeléshez foglalások" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "Szűrés aktív státusz szerint" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "Gyártmány" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "Szűrés szerelési tulajdonság szerint" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "Alkategóriákkal együtt" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "Összetevő" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "Szűrés összetevő tulajdonság szerint" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "Szűrés követésre kötelezettség szerint" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "Szűrés meglévő mértékegység szerint" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "Van IPN-je" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "Szűrés meglévő IPN szerint" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "Van készlet" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "Szűrés meglévő készlet szerint" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "Szűrés alacsony készlet szerint" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "Beszerezhető" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "Szűrés beszerezhetőség szerint" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "Értékesíthető" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "Szűrés értékesíthetőség szerint" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "Szűrés virtuális alkatrészek szerint" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "Nem virtuális" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "Ez a plugin nem aktív" msgid "Plugin is not installed" msgstr "Ez a plugin nincs telepítve" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "Plugin" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "Leírás nem elérhető" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "Plugin aktiválása" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "Plugin kikapcsolása" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "Plugin telepítésének megerősítése" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "Plugin kikapcsolásának megerősítése" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "Az alábbi plugin be lesz kapcsolva" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "Az alábbi plugin ki lesz kapcsolva" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "Megerősítés" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "Plugin bekapcsolása" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "Plugin kikapcsolása" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "Plugin frissítve" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "Plugin bekapcsolva" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "Plugin kikapcsolva" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "Plugin frissítési hiba" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "Kikapcsolás" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "Bekapcsolás" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "Minta" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "Telepítve" @@ -4924,152 +4936,152 @@ msgstr "Felhasználó hozzáadása sikeres" msgid "Edit user" msgstr "Felhasználó szerkesztése" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "Ez a készlet tétel gyártásban van" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "Készlet tétel hozzárendelve egy vevői rendeléshez" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "Készlet tétel hozzárendelve egy vevőhöz" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "Készlet tétel beépült egy másikba" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "Készlet tétel fel lett használva egy gyártásban" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "Készlet tétel lejárt" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "Készlet tétel lejárt" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "Készlet tétel teljesen foglalva" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "Készlet tétel részlegesen foglalva" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "Készlet tétel elfogyott" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "A platform felhasználói felülete táblagépekre és asztali számít #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "Olvasd el a dokumentációt" + diff --git a/src/frontend/src/locales/id/messages.po b/src/frontend/src/locales/id/messages.po index 291f4f8f3efd..779c2400257d 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -53,10 +53,10 @@ msgstr "" #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:120 #: src/pages/Index/Scan.tsx:332 -#: src/pages/Notifications.tsx:79 -#: src/tables/InvenTreeTable.tsx:456 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/pages/Notifications.tsx:123 +#: src/tables/InvenTreeTable.tsx:455 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -274,26 +274,26 @@ msgstr "" #: src/components/widgets/MarkdownEditor.tsx:154 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 -#: src/tables/InvenTreeTable.tsx:416 -#: src/tables/InvenTreeTable.tsx:489 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/InvenTreeTable.tsx:415 +#: src/tables/InvenTreeTable.tsx:488 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:242 +#: src/components/forms/fields/RelatedModelField.tsx:292 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:243 +#: src/components/forms/fields/RelatedModelField.tsx:293 #: src/components/modals/AboutInvenTreeModal.tsx:81 #: src/components/widgets/WidgetLayout.tsx:134 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:245 +#: src/components/forms/fields/RelatedModelField.tsx:295 msgid "No results found" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -316,9 +316,9 @@ msgstr "" #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:38 -#: src/tables/FilterSelectDrawer.tsx:209 -#: src/tables/InvenTreeTable.tsx:457 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/FilterSelectDrawer.tsx:214 +#: src/tables/InvenTreeTable.tsx:456 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:200 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -416,7 +416,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:408 +#: src/tables/InvenTreeTable.tsx:407 msgid "Unknown error" msgstr "" @@ -458,11 +458,19 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +msgid "Pass" +msgstr "" + +#: src/components/items/YesNoButton.tsx:17 +msgid "Fail" +msgstr "" + +#: src/components/items/YesNoButton.tsx:32 #: src/tables/Filter.tsx:51 msgid "Yes" msgstr "" -#: src/components/items/YesNoButton.tsx:16 +#: src/components/items/YesNoButton.tsx:32 #: src/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -677,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -702,7 +710,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:280 +#: src/pages/Index/Settings/SystemSettings.tsx:287 msgid "System Settings" msgstr "" @@ -766,8 +774,8 @@ msgstr "" #: src/components/nav/NotificationDrawer.tsx:70 #: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 -#: src/pages/Notifications.tsx:28 -#: src/pages/Notifications.tsx:100 +#: src/pages/Notifications.tsx:65 +#: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" @@ -777,19 +785,19 @@ msgstr "" #: src/components/nav/NotificationDrawer.tsx:102 #: src/components/nav/NotificationDrawer.tsx:108 -#: src/tables/notifications/NotificationsTable.tsx:34 +#: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" #: src/components/nav/NotificationDrawer.tsx:131 -#: src/pages/Notifications.tsx:36 +#: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:80 -#: src/components/render/ModelType.tsx:53 +#: src/components/nav/PartCategoryTree.tsx:153 +#: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -825,18 +833,18 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 -#: src/components/render/ModelType.tsx:69 +#: src/components/nav/StockLocationTree.tsx:93 +#: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:135 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -846,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -861,88 +869,96 @@ msgid "Part Parameter Templates" msgstr "" #: src/components/render/ModelType.tsx:36 +msgid "Part Test Template" +msgstr "" + +#: src/components/render/ModelType.tsx:37 +msgid "Part Test Templates" +msgstr "" + +#: src/components/render/ModelType.tsx:43 #: src/pages/company/SupplierPartDetail.tsx:78 #: src/tables/purchasing/SupplierPartTable.tsx:66 msgid "Supplier Part" msgstr "" -#: src/components/render/ModelType.tsx:37 +#: src/components/render/ModelType.tsx:44 msgid "Supplier Parts" msgstr "" -#: src/components/render/ModelType.tsx:44 +#: src/components/render/ModelType.tsx:51 msgid "Manufacturer Part" msgstr "" -#: src/components/render/ModelType.tsx:45 +#: src/components/render/ModelType.tsx:52 msgid "Manufacturer Parts" msgstr "" -#: src/components/render/ModelType.tsx:52 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/components/render/ModelType.tsx:59 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" -#: src/components/render/ModelType.tsx:60 -#: src/pages/stock/StockDetail.tsx:225 +#: src/components/render/ModelType.tsx:67 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" -#: src/components/render/ModelType.tsx:61 +#: src/components/render/ModelType.tsx:68 #: src/pages/company/CompanyDetail.tsx:106 #: src/pages/stock/LocationDetail.tsx:42 #: src/pages/stock/LocationDetail.tsx:82 msgid "Stock Items" msgstr "" -#: src/components/render/ModelType.tsx:68 +#: src/components/render/ModelType.tsx:75 msgid "Stock Location" msgstr "" -#: src/components/render/ModelType.tsx:76 +#: src/components/render/ModelType.tsx:83 msgid "Stock History" msgstr "" -#: src/components/render/ModelType.tsx:77 +#: src/components/render/ModelType.tsx:84 msgid "Stock Histories" msgstr "" -#: src/components/render/ModelType.tsx:81 +#: src/components/render/ModelType.tsx:88 #: src/defaults/links.tsx:30 #: src/defaults/menuItems.tsx:43 msgid "Build" msgstr "" -#: src/components/render/ModelType.tsx:82 +#: src/components/render/ModelType.tsx:89 msgid "Builds" msgstr "" -#: src/components/render/ModelType.tsx:89 +#: src/components/render/ModelType.tsx:96 #: src/pages/company/CompanyDetail.tsx:212 msgid "Company" msgstr "" -#: src/components/render/ModelType.tsx:90 +#: src/components/render/ModelType.tsx:97 msgid "Companies" msgstr "" -#: src/components/render/ModelType.tsx:97 +#: src/components/render/ModelType.tsx:104 #: src/tables/TableHoverCard.tsx:58 msgid "Project Code" msgstr "" -#: src/components/render/ModelType.tsx:98 +#: src/components/render/ModelType.tsx:105 #: src/pages/Index/Settings/AdminCenter/Index.tsx:87 msgid "Project Codes" msgstr "" -#: src/components/render/ModelType.tsx:104 +#: src/components/render/ModelType.tsx:111 #: src/pages/purchasing/PurchaseOrderDetail.tsx:131 msgid "Purchase Order" msgstr "" -#: src/components/render/ModelType.tsx:105 -#: src/pages/Index/Settings/SystemSettings.tsx:232 +#: src/components/render/ModelType.tsx:112 +#: src/pages/Index/Settings/SystemSettings.tsx:239 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/company/SupplierPartDetail.tsx:45 #: src/pages/part/PartDetail.tsx:547 @@ -950,79 +966,79 @@ msgstr "" msgid "Purchase Orders" msgstr "" -#: src/components/render/ModelType.tsx:112 +#: src/components/render/ModelType.tsx:119 msgid "Purchase Order Line" msgstr "" -#: src/components/render/ModelType.tsx:113 +#: src/components/render/ModelType.tsx:120 msgid "Purchase Order Lines" msgstr "" -#: src/components/render/ModelType.tsx:117 +#: src/components/render/ModelType.tsx:124 #: src/pages/sales/SalesOrderDetail.tsx:102 msgid "Sales Order" msgstr "" -#: src/components/render/ModelType.tsx:118 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/components/render/ModelType.tsx:125 +#: src/pages/Index/Settings/SystemSettings.tsx:253 #: src/pages/company/CompanyDetail.tsx:115 #: src/pages/part/PartDetail.tsx:553 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" -#: src/components/render/ModelType.tsx:125 +#: src/components/render/ModelType.tsx:132 msgid "Sales Order Shipment" msgstr "" -#: src/components/render/ModelType.tsx:126 +#: src/components/render/ModelType.tsx:133 msgid "Sales Order Shipments" msgstr "" -#: src/components/render/ModelType.tsx:132 +#: src/components/render/ModelType.tsx:139 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" -#: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/components/render/ModelType.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:267 #: src/pages/company/CompanyDetail.tsx:122 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" -#: src/components/render/ModelType.tsx:140 +#: src/components/render/ModelType.tsx:147 #: src/tables/company/AddressTable.tsx:47 msgid "Address" msgstr "" -#: src/components/render/ModelType.tsx:141 +#: src/components/render/ModelType.tsx:148 #: src/pages/company/CompanyDetail.tsx:148 msgid "Addresses" msgstr "" -#: src/components/render/ModelType.tsx:147 +#: src/components/render/ModelType.tsx:154 msgid "Contact" msgstr "" -#: src/components/render/ModelType.tsx:148 +#: src/components/render/ModelType.tsx:155 #: src/pages/company/CompanyDetail.tsx:142 msgid "Contacts" msgstr "" -#: src/components/render/ModelType.tsx:154 +#: src/components/render/ModelType.tsx:161 msgid "Owner" msgstr "" -#: src/components/render/ModelType.tsx:155 +#: src/components/render/ModelType.tsx:162 msgid "Owners" msgstr "" -#: src/components/render/ModelType.tsx:161 +#: src/components/render/ModelType.tsx:168 msgid "User" msgstr "" -#: src/components/render/ModelType.tsx:162 +#: src/components/render/ModelType.tsx:169 #: src/pages/Index/Settings/AdminCenter/Index.tsx:63 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 msgid "Users" @@ -1038,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:140 -#: src/tables/stock/StockItemTable.tsx:38 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1231,10 +1247,6 @@ msgstr "" #~ msgid "Contact created" #~ msgstr "Contact created" -#: src/components/tables/general/AttachmentTable.tsx:30 -#~ msgid "Attachment" -#~ msgstr "Attachment" - #: src/components/tables/general/AttachmentTable.tsx:47 #~ msgid "Comment" #~ msgstr "Comment" @@ -1307,11 +1319,6 @@ msgstr "" #~ msgid "Test Name" #~ msgstr "Test Name" -#: src/components/tables/part/PartTestTemplateTable.tsx:39 -#: src/components/tables/part/PartTestTemplateTable.tsx:56 -#~ msgid "Required" -#~ msgstr "Required" - #: src/components/tables/part/PartTestTemplateTable.tsx:43 #: src/components/tables/part/PartTestTemplateTable.tsx:61 #~ msgid "Requires Value" @@ -1540,17 +1547,17 @@ msgstr "" #~ msgstr "Stock location updated" #: src/components/widgets/DisplayWidget.tsx:11 -#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:16 +#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:17 msgid "Display Settings" msgstr "" #: src/components/widgets/DisplayWidget.tsx:15 -#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:22 +#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:23 msgid "Color Mode" msgstr "" #: src/components/widgets/DisplayWidget.tsx:21 -#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:32 +#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:33 msgid "Language" msgstr "" @@ -1606,127 +1613,127 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/LanguageContext.tsx:18 +#: src/contexts/LanguageContext.tsx:20 msgid "Bulgarian" msgstr "" -#: src/contexts/LanguageContext.tsx:19 +#: src/contexts/LanguageContext.tsx:21 msgid "Czech" msgstr "" -#: src/contexts/LanguageContext.tsx:20 +#: src/contexts/LanguageContext.tsx:22 msgid "Danish" msgstr "" -#: src/contexts/LanguageContext.tsx:21 +#: src/contexts/LanguageContext.tsx:23 msgid "German" msgstr "" -#: src/contexts/LanguageContext.tsx:22 +#: src/contexts/LanguageContext.tsx:24 msgid "Greek" msgstr "" -#: src/contexts/LanguageContext.tsx:23 +#: src/contexts/LanguageContext.tsx:25 msgid "English" msgstr "" -#: src/contexts/LanguageContext.tsx:24 +#: src/contexts/LanguageContext.tsx:26 msgid "Spanish" msgstr "" -#: src/contexts/LanguageContext.tsx:25 +#: src/contexts/LanguageContext.tsx:27 msgid "Spanish (Mexican)" msgstr "" -#: src/contexts/LanguageContext.tsx:26 +#: src/contexts/LanguageContext.tsx:28 msgid "Farsi / Persian" msgstr "" -#: src/contexts/LanguageContext.tsx:27 +#: src/contexts/LanguageContext.tsx:29 msgid "Finnish" msgstr "" -#: src/contexts/LanguageContext.tsx:28 +#: src/contexts/LanguageContext.tsx:30 msgid "French" msgstr "" -#: src/contexts/LanguageContext.tsx:29 +#: src/contexts/LanguageContext.tsx:31 msgid "Hebrew" msgstr "" -#: src/contexts/LanguageContext.tsx:30 +#: src/contexts/LanguageContext.tsx:32 msgid "Hindi" msgstr "" -#: src/contexts/LanguageContext.tsx:31 +#: src/contexts/LanguageContext.tsx:33 msgid "Hungarian" msgstr "" -#: src/contexts/LanguageContext.tsx:32 +#: src/contexts/LanguageContext.tsx:34 msgid "Italian" msgstr "" -#: src/contexts/LanguageContext.tsx:33 +#: src/contexts/LanguageContext.tsx:35 msgid "Japanese" msgstr "" -#: src/contexts/LanguageContext.tsx:34 +#: src/contexts/LanguageContext.tsx:36 msgid "Korean" msgstr "" -#: src/contexts/LanguageContext.tsx:35 +#: src/contexts/LanguageContext.tsx:37 msgid "Dutch" msgstr "" -#: src/contexts/LanguageContext.tsx:36 +#: src/contexts/LanguageContext.tsx:38 msgid "Norwegian" msgstr "" -#: src/contexts/LanguageContext.tsx:37 +#: src/contexts/LanguageContext.tsx:39 msgid "Polish" msgstr "" -#: src/contexts/LanguageContext.tsx:38 +#: src/contexts/LanguageContext.tsx:40 msgid "Portuguese" msgstr "" -#: src/contexts/LanguageContext.tsx:39 +#: src/contexts/LanguageContext.tsx:41 msgid "Portuguese (Brazilian)" msgstr "" -#: src/contexts/LanguageContext.tsx:40 +#: src/contexts/LanguageContext.tsx:42 msgid "Russian" msgstr "" -#: src/contexts/LanguageContext.tsx:41 +#: src/contexts/LanguageContext.tsx:43 msgid "Slovak" msgstr "" -#: src/contexts/LanguageContext.tsx:42 +#: src/contexts/LanguageContext.tsx:44 msgid "Slovenian" msgstr "" -#: src/contexts/LanguageContext.tsx:43 +#: src/contexts/LanguageContext.tsx:45 msgid "Swedish" msgstr "" -#: src/contexts/LanguageContext.tsx:44 +#: src/contexts/LanguageContext.tsx:46 msgid "Thai" msgstr "" -#: src/contexts/LanguageContext.tsx:45 +#: src/contexts/LanguageContext.tsx:47 msgid "Turkish" msgstr "" -#: src/contexts/LanguageContext.tsx:46 +#: src/contexts/LanguageContext.tsx:48 msgid "Vietnamese" msgstr "" -#: src/contexts/LanguageContext.tsx:47 +#: src/contexts/LanguageContext.tsx:49 msgid "Chinese (Simplified)" msgstr "" -#: src/contexts/LanguageContext.tsx:48 +#: src/contexts/LanguageContext.tsx:50 msgid "Chinese (Traditional)" msgstr "" @@ -1751,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1853,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2047,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2063,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2274,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2435,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:173 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2496,7 +2505,7 @@ msgid "The history is kept in this browser's local storage. So it won't be share msgstr "" #: src/pages/Index/Scan.tsx:364 -#: src/pages/Notifications.tsx:56 +#: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -2556,7 +2565,7 @@ msgstr "" msgid "Last name:" msgstr "" -#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:39 +#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:41 msgid "Use pseudo language" msgstr "" @@ -2828,7 +2837,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:283 +#: src/pages/Index/Settings/SystemSettings.tsx:290 msgid "Switch to User Setting" msgstr "" @@ -2872,7 +2881,11 @@ msgstr "" msgid "Go to the start page" msgstr "" -#: src/pages/Notifications.tsx:64 +#: src/pages/Notifications.tsx:43 +msgid "Delete Notifications" +msgstr "" + +#: src/pages/Notifications.tsx:108 msgid "Mark as unread" msgstr "" @@ -2916,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:113 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2926,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:125 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3043,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3081,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3095,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3124,12 +3137,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:228 -#: src/tables/notifications/NotificationsTable.tsx:29 +#: src/tables/notifications/NotificationsTable.tsx:31 msgid "Category" msgstr "" @@ -3157,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3198,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3227,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3290,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:76 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:90 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:96 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3314,56 +3327,67 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:174 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:183 +#: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:184 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:189 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Duplicate stock item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Duplicate stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/tables/ColumnRenderers.tsx:126 +#: src/tables/ColumnRenderers.tsx:78 +msgid "Note" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:128 +#: src/tables/plugin/PluginListTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:194 +msgid "Date" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:137 msgid "Target Date" msgstr "" -#: src/tables/ColumnRenderers.tsx:163 +#: src/tables/ColumnRenderers.tsx:174 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnRenderers.tsx:177 +#: src/tables/ColumnRenderers.tsx:188 msgid "Total Price" msgstr "" @@ -3409,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3469,105 +3493,106 @@ msgstr "" msgid "Remove filter" msgstr "" -#: src/tables/FilterSelectDrawer.tsx:145 +#: src/tables/FilterSelectDrawer.tsx:147 msgid "Select filter" msgstr "" -#: src/tables/FilterSelectDrawer.tsx:146 +#: src/tables/FilterSelectDrawer.tsx:148 msgid "Filter" msgstr "" -#: src/tables/FilterSelectDrawer.tsx:153 +#: src/tables/FilterSelectDrawer.tsx:155 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:33 +#: src/tables/stock/StockItemTestResultTable.tsx:182 msgid "Value" msgstr "" -#: src/tables/FilterSelectDrawer.tsx:154 +#: src/tables/FilterSelectDrawer.tsx:156 msgid "Select filter value" msgstr "" -#: src/tables/FilterSelectDrawer.tsx:188 +#: src/tables/FilterSelectDrawer.tsx:190 msgid "Table Filters" msgstr "" -#: src/tables/FilterSelectDrawer.tsx:219 +#: src/tables/FilterSelectDrawer.tsx:224 msgid "Add Filter" msgstr "" -#: src/tables/FilterSelectDrawer.tsx:228 +#: src/tables/FilterSelectDrawer.tsx:233 msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:88 -#: src/tables/InvenTreeTable.tsx:352 -#: src/tables/InvenTreeTable.tsx:373 +#: src/tables/InvenTreeTable.tsx:89 +#: src/tables/InvenTreeTable.tsx:354 +#: src/tables/InvenTreeTable.tsx:375 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:387 +#: src/tables/InvenTreeTable.tsx:386 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:395 +#: src/tables/InvenTreeTable.tsx:394 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:398 +#: src/tables/InvenTreeTable.tsx:397 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:401 +#: src/tables/InvenTreeTable.tsx:400 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:404 +#: src/tables/InvenTreeTable.tsx:403 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:446 -#: src/tables/InvenTreeTable.tsx:537 +#: src/tables/InvenTreeTable.tsx:445 +#: src/tables/InvenTreeTable.tsx:536 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:450 +#: src/tables/InvenTreeTable.tsx:449 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:452 +#: src/tables/InvenTreeTable.tsx:451 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/InvenTreeTable.tsx:479 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:481 +#: src/tables/InvenTreeTable.tsx:480 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:490 +#: src/tables/InvenTreeTable.tsx:489 msgid "Failed to delete records" msgstr "" +#: src/tables/InvenTreeTable.tsx:517 #: src/tables/InvenTreeTable.tsx:518 -#: src/tables/InvenTreeTable.tsx:519 msgid "Barcode actions" msgstr "" +#: src/tables/InvenTreeTable.tsx:526 #: src/tables/InvenTreeTable.tsx:527 -#: src/tables/InvenTreeTable.tsx:528 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:553 +#: src/tables/InvenTreeTable.tsx:552 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:571 +#: src/tables/InvenTreeTable.tsx:570 msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3580,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3595,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:171 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3690,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:228 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3703,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3717,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:135 -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3748,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:144 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3924,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:233 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -3984,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4016,17 +4041,22 @@ msgstr "" msgid "Machine driver detail" msgstr "" -#: src/tables/notifications/NotificationsTable.tsx:24 +#: src/tables/notifications/NotificationsTable.tsx:26 msgid "Age" msgstr "" -#: src/tables/notifications/NotificationsTable.tsx:38 +#: src/tables/notifications/NotificationsTable.tsx:40 #: src/tables/plugin/PluginErrorTable.tsx:37 msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4054,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:93 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:108 -#: src/tables/part/PartParameterTable.tsx:130 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:116 -#: src/tables/part/PartParameterTable.tsx:138 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:155 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4094,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4102,140 +4132,181 @@ msgstr "" msgid "Show templates with units" msgstr "" -#: src/tables/part/PartParameterTemplateTable.tsx:80 +#: src/tables/part/PartParameterTemplateTable.tsx:85 msgid "Add Parameter Template" msgstr "" -#: src/tables/part/PartParameterTemplateTable.tsx:92 +#: src/tables/part/PartParameterTemplateTable.tsx:97 msgid "Edit Parameter Template" msgstr "" -#: src/tables/part/PartParameterTemplateTable.tsx:100 +#: src/tables/part/PartParameterTemplateTable.tsx:105 msgid "Delete Parameter Template" msgstr "" -#: src/tables/part/PartParameterTemplateTable.tsx:130 +#: src/tables/part/PartParameterTemplateTable.tsx:135 msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:239 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 +msgid "Results" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:54 +msgid "No Results" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:79 msgid "Show required tests" msgstr "" -#: src/tables/part/PartTestTemplateTable.tsx:56 +#: src/tables/part/PartTestTemplateTable.tsx:83 +msgid "Show enabled tests" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:87 msgid "Show tests that require a value" msgstr "" -#: src/tables/part/PartTestTemplateTable.tsx:60 +#: src/tables/part/PartTestTemplateTable.tsx:91 msgid "Show tests that require an attachment" msgstr "" -#: src/tables/part/PartTestTemplateTable.tsx:80 -#: src/tables/part/PartTestTemplateTable.tsx:135 +#: src/tables/part/PartTestTemplateTable.tsx:95 +msgid "Include Inherited" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:96 +msgid "Show tests from inherited templates" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:100 +msgid "Has Results" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:101 +msgid "Show tests which have recorded results" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:122 +#: src/tables/part/PartTestTemplateTable.tsx:191 msgid "Add Test Template" msgstr "" -#: src/tables/part/PartTestTemplateTable.tsx:93 +#: src/tables/part/PartTestTemplateTable.tsx:135 msgid "Edit Test Template" msgstr "" -#: src/tables/part/PartTestTemplateTable.tsx:101 +#: src/tables/part/PartTestTemplateTable.tsx:143 msgid "Delete Test Template" msgstr "" +#: src/tables/part/PartTestTemplateTable.tsx:145 +msgid "This action cannot be reversed" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:147 +msgid "Any tests results associated with this template will be deleted" +msgstr "" + #: src/tables/part/PartThumbTable.tsx:202 msgid "Search..." msgstr "" @@ -4306,10 +4377,6 @@ msgstr "" msgid "Author" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:180 -msgid "Date" -msgstr "" - #: src/tables/plugin/PluginListTable.tsx:196 msgid "Package information" msgstr "" @@ -4342,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:279 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4869,155 +4936,243 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:59 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:68 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:77 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:86 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:95 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:104 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:108 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:119 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:126 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:259 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:284 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:289 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:303 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:308 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" +#: src/tables/stock/StockItemTestResultTable.tsx:125 +msgid "Test" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:146 +msgid "Test Results" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:153 +msgid "Test result for installed stock item" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:164 +msgid "Result" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:170 +msgid "No Result" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:186 +msgid "Attachment" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:239 +#: src/tables/stock/StockItemTestResultTable.tsx:306 +#: src/tables/stock/StockItemTestResultTable.tsx:361 +msgid "Add Test Result" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:241 +msgid "Test result added" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:252 +#: src/tables/stock/StockItemTestResultTable.tsx:316 +msgid "Edit Test Result" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:254 +msgid "Test result updated" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:260 +#: src/tables/stock/StockItemTestResultTable.tsx:325 +msgid "Delete Test Result" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:262 +msgid "Test result deleted" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:276 +msgid "Test Passed" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:277 +msgid "Test result has been recorded" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:294 +msgid "Pass Test" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:342 +msgid "Required" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:343 +msgid "Show results for required tests" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:347 +msgid "Include Installed" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:348 +msgid "Show results for installed stock items" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:352 +msgid "Passed" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:353 +msgid "Show only passed tests" +msgstr "" + #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include sublocations in results" msgstr "" diff --git a/src/frontend/src/locales/it/messages.po b/src/frontend/src/locales/it/messages.po index 1a4d0e914743..50d3c5d36be0 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/ja/messages.po b/src/frontend/src/locales/ja/messages.po index 1d6a2c2637f4..5856b265d740 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "削除" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "エラー" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "キャンセル" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "編集" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "既読にする" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "パーツ" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "パーツ" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "在庫商品" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "在庫" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "この商品の初期数量を入力" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "在庫商品を編集" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "添付ファイル" @@ -2937,7 +2939,7 @@ msgstr "添付ファイル" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "メモ" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "詳細" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "説明" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "仮想部品" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "表フィルタ" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "サブカテゴリを含む" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "有効なパーツでフィルタ" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "サブカテゴリのパーツを含む" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "コンポーネント属性でフィルタ" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "追跡可能属性でフィルタ" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "単位のある部品でフィルタ" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "在庫がある部品でフィルタ" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "購入可能な部品でフィルタ" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "販売可能な部品でフィルタ" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "仮想部品でフィルタ" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "仮想部品ではない" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/ko/messages.po b/src/frontend/src/locales/ko/messages.po index 4dd23268f858..10b410b76f4e 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/nl/messages.po b/src/frontend/src/locales/nl/messages.po index 503ce9276cc0..d54de39a1cdb 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "Verkoop" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "Bijlagen" @@ -2937,7 +2939,7 @@ msgstr "Bijlagen" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "Opmerkingen" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "Voltooide Verzendingen" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "Status" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "Verkoopordertoewijzingen" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "Voorraadartikel is toegewezen aan een verkooporder" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/no/messages.po b/src/frontend/src/locales/no/messages.po index 71aacebe0e70..5f12fd6bc771 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "Send" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "Oppdater" @@ -55,8 +55,8 @@ msgstr "Oppdater" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "Slett" @@ -276,7 +276,7 @@ msgstr "Status: <0>arbeider ({0}), <1>utvidelser{1}" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "Feil" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "Fjern" @@ -318,7 +318,7 @@ msgstr "Fjern" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "Avbryt" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "Koble fra egendefinert strekkode" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "Rediger" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "Slett element" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Dupliser" @@ -685,7 +685,7 @@ msgstr "E-postinnstillinger ikke konfigurert" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "Versjon" @@ -794,10 +794,10 @@ msgstr "Varsel" msgid "Mark as read" msgstr "Merk som lest" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "Delkategorier" @@ -833,7 +833,7 @@ msgstr "Ingen resultater" msgid "No results available for search query" msgstr "Ingen resultater tilgjengelig for søk" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "Ukjent modell: {model}" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "Del" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "Deler" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "Produsentdeler" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "Delkategori" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "Lagervare" @@ -1054,8 +1054,8 @@ msgstr "Forsendelse" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "Lagerbeholdning" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "Nylig oppdatert" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "Lav lagerbeholdning" @@ -1860,7 +1860,7 @@ msgstr "Salg" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "Lekeplass" @@ -2054,7 +2054,7 @@ msgstr "Er du sikker på at du vil slette dette vedlegget?" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "Overordnet del-kategori" @@ -2070,39 +2070,41 @@ msgstr "Overordnet del-kategori" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "Legg til gitt mengde som pakker i stedet for enkeltprodukter" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "Angi innledende antall for denne lagervaren" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "Serienumre" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Angi serienumre for ny lagerbeholdning (eller la stå tom)" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "Rediger lagervare" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "Lagervare oppdatert" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "Denne siden er erstatning for den gamle startsiden med samme informasjon msgid "Welcome to your Dashboard{0}" msgstr "Velkommen til dashbordet ditt{0}" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "Denne siden er et utstillingsvindu for Platform UI." @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "Handlinger for {0}" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "Tell" @@ -2927,7 +2929,7 @@ msgstr "Underordnede Produksjonsordrer" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "Vedlegg" @@ -2937,7 +2939,7 @@ msgstr "Vedlegg" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "Notater" @@ -3010,7 +3012,7 @@ msgstr "Produksjonsordre-handlinger" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "Detaljer" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "Produsent" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "Parametere" @@ -3092,7 +3094,7 @@ msgstr "Mottatt lagerbeholdning" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "Beskrivelse" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "På lager" @@ -3135,7 +3137,7 @@ msgstr "Kan Produsere" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "Produseres" @@ -3168,7 +3170,7 @@ msgstr "Opprettelsesdato" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Prisområde" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "Varianter" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "Tildelinger" @@ -3238,31 +3240,31 @@ msgstr "Testmaler" msgid "Related Parts" msgstr "Relaterte Deler" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "Rediger del" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "Lagerhandlinger" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "Tell beholdning" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "Tell delbeholdning" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "Overfør lager" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "Overfør delbeholdning" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "Delhandlinger" @@ -3301,19 +3303,19 @@ msgstr "Fullførte forsendelser" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "Sporing av lager" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "Testdata" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "Installerte artikler" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "Underordnede artikler" @@ -3325,32 +3327,32 @@ msgstr "Underordnede artikler" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "Lagerhandlinger" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "Tell beholdning" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "Legg til" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "Legg til lager" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "Fjern lager" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "Overfør" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "Overfør lager" @@ -3358,7 +3360,7 @@ msgstr "Overfør lager" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "Dupliser lagervare" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtuell" @@ -3590,7 +3592,7 @@ msgstr "Oppdater data" msgid "Table filters" msgstr "Tabellfiltre" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "Handlinger" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "Delinformasjon" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "Ingen lagerbeholdning" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "Inkluderer variantbeholdning" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "Lagerinformasjon" @@ -3713,11 +3715,11 @@ msgstr "Er du sikker på at du vil fjerne dette BOM-elementet?" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "Aktiv" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "Vis aktive sammenstillinger" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Sporbar" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "Tilgjengelig" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "Ingen lagerbeholdning tilgjengelig" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "Status" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "Innebygd" @@ -4048,8 +4050,13 @@ msgstr "Alder" msgid "Message" msgstr "Melding" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "Inkluder underkategorier" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "Rediger del-parameter" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "Slett del-parameter" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "Legg til parameter" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "Inkluder varianter" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "Vis maler med valg" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "Har enheter" @@ -4141,99 +4148,104 @@ msgstr "Slett parametermal" msgid "Add parameter template" msgstr "Legg til parametermal" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "Minimumsbeholdning" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "I bestilling" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "Produksjonsordre-tildelinger" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "Salgsordretildelinger" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "Filtrer etter del aktiv-status" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "Sammenstilling" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "Filtrer etter sammenstillingsattributt" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "Inkluder deler i underkategorier" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "Komponent" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "Filtrer etter komponentattributt" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "Filtrer etter sporbar attributt" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "Filtrer etter deler som har enheter" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "Har IPN" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "Filtrer etter deler som har internt delnummer" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "Har beholdning" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "Filtrer etter deler som har lagerbeholdning" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "Filtrer etter deler som har lav lagerbeholdning" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "Kjøpbar" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "Filtrer etter deler som kan kjøpes" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "Salgbar" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "Filtrer etter deler som kan selges" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "Filtrer etter deler som er virtuelle" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "Ikke virtuell" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "Utvidelsen er inaktiv" msgid "Plugin is not installed" msgstr "Utvidelsen er ikke installert" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "Utvidelse" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "Beskrivelse ikke tilgjengelig" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "Aktivér utvidelse" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "Deaktivér utvidelse" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "Bekreft aktivering av utvidelse" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "Bekreft deaktivering av utvidelse" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "Følgende utvidelse vil bli aktivert" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "Følgende utvidelse vil bli deaktivert" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "Bekreft" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "Aktiverer utvidelse" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "Deaktiverer utvidelse" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "Utvidelse oppdatert" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "Utvidelsen ble aktivert" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "Utvidelsen ble deaktivert" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "Feil ved oppdatering av utvidelse" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "Deaktiver" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "Aktivér" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "Installer Utvidelse" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "Installer" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "Utvidelse installert" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "Utvidelser lastet inn på nytt" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "Utvidelser ble lastet inn på nytt" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "Last utvidelser på nytt" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "Installer Utvidelse" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "Utvidelesdetaljer" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "Eksempel" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "Installert" @@ -4924,152 +4936,152 @@ msgstr "Bruker lagt til" msgid "Edit user" msgstr "Rediger bruker" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "Denne lagervaren er i produksjon" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "Denne lagervaren har blitt tildelt en salgsordre" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "Denne lagervaren har blitt tilordnet en kunde" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "Denne lagervaren er montert i en annen lagervare" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "Denne lagervaren har blitt konsumert av en produksjonsordre" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "Denne lagervaren har utløpt" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "Denne lagervaren er gammel" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "Denne lagervaren er i sin helhet tilordnet" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "Denne lagervaren er delvis tilordnet" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "Denne lagervaren er oppbrukt" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "Vis lagerbeholdning for aktive deler" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "Filtrer etter lagerstatus" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "Vis lagerbeholdning for sammensatte deler" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "Tildelt" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "Vis elementer som har blitt tildelt" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "Vis elementer som er tilgjengelige" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "Inkluder underplasseringer" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "Inkluder lager i underplasseringer" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "Oppbrukt" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "Vis oppbrukte lagervarer" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "Vis elementer som er på lager" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "Under produksjon" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "Vis elementer som er under produksjon" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "Inkluder lagervarer for variantdeler" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "Vis lagervarer som er installert i andre elementer" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "Sendt til kunde" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "Vis elementer som er sendt til en kunde" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "Er serialisert" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "Vis elementer som har et serienummer" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "Har batchkode" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "Vis elementer som har en batchkode" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "Spores" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "Vis sporede deler" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "Har innkjøpspris" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "Vis elementer som har innkjøpspris" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "Ekstern plassering" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "Vis elementer ved en ekstern plassering" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "Plattformgrensesnittet er optimalisert for Nettbrett og Desktop, du kan #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "Les dokumentasjonen" + diff --git a/src/frontend/src/locales/pl/messages.po b/src/frontend/src/locales/pl/messages.po index 9b84fe2f865c..94b46e942161 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\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" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/pseudo-LOCALE/messages.po b/src/frontend/src/locales/pseudo-LOCALE/messages.po index bb72f6940b23..819cca524836 100644 --- a/src/frontend/src/locales/pseudo-LOCALE/messages.po +++ b/src/frontend/src/locales/pseudo-LOCALE/messages.po @@ -79,7 +79,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -90,8 +90,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -311,7 +311,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -343,7 +343,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -353,7 +353,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -424,7 +424,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -433,8 +433,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -724,7 +724,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -833,10 +833,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -872,7 +872,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -883,7 +883,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -893,8 +893,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -934,12 +934,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1093,8 +1093,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1797,7 +1797,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1899,7 +1899,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2093,7 +2093,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2109,39 +2109,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2320,7 +2322,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2481,7 +2483,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2966,7 +2968,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2976,7 +2978,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3049,7 +3051,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3093,7 +3095,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3131,7 +3133,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3145,7 +3147,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3174,7 +3176,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3207,7 +3209,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3248,7 +3250,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3277,31 +3279,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3340,19 +3342,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3364,32 +3366,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3397,7 +3399,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3470,8 +3472,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3629,7 +3631,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3642,7 +3644,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3657,8 +3659,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3752,11 +3754,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3765,7 +3767,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3779,9 +3781,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3810,7 +3812,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3986,7 +3988,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4046,7 +4048,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4087,8 +4089,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4116,26 +4123,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4156,7 +4163,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4180,99 +4187,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4436,144 +4448,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4963,152 +4975,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" diff --git a/src/frontend/src/locales/pt-br/messages.po b/src/frontend/src/locales/pt-br/messages.po index efdc811e2900..08e9ebde5a24 100644 --- a/src/frontend/src/locales/pt-br/messages.po +++ b/src/frontend/src/locales/pt-br/messages.po @@ -39,7 +39,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -50,8 +50,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -252,7 +252,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -284,7 +284,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -294,7 +294,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -365,7 +365,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -374,8 +374,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -661,7 +661,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -762,10 +762,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -801,7 +801,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -812,7 +812,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -822,8 +822,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -863,12 +863,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1022,8 +1022,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1722,7 +1722,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1816,7 +1816,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -1946,7 +1946,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -1962,39 +1962,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2165,7 +2167,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2202,7 +2204,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2683,7 +2685,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2693,7 +2695,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -2766,7 +2768,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -2810,7 +2812,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -2844,7 +2846,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -2858,7 +2860,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -2887,7 +2889,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -2920,7 +2922,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -2961,7 +2963,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -2990,31 +2992,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3045,19 +3047,19 @@ msgstr "" msgid "Completed Shipments" msgstr "" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3069,32 +3071,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3102,7 +3104,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3175,8 +3177,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3334,7 +3336,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3347,7 +3349,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3362,8 +3364,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3457,11 +3459,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3470,7 +3472,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3484,9 +3486,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3515,7 +3517,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3691,7 +3693,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -3751,7 +3753,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -3792,8 +3794,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -3821,26 +3828,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -3861,7 +3868,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -3885,99 +3892,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4141,144 +4153,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4668,152 +4680,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" diff --git a/src/frontend/src/locales/pt/messages.po b/src/frontend/src/locales/pt/messages.po index f419d229e9b4..172003d6847c 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: 2024-02-26 06:39\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "Enviar" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "Atualizar" @@ -55,8 +55,8 @@ msgstr "Atualizar" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "Excluir" @@ -276,7 +276,7 @@ msgstr "Estado: <0>funcionário ({0}), <1>extensões{1}" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "Erro" @@ -308,7 +308,7 @@ msgstr "Remover imagem associada a este item?" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "Remover" @@ -318,7 +318,7 @@ msgstr "Remover" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "Cancelar" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "Desvincular código de barras personalizado" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "Editar" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "Apagar item" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Duplicar" @@ -685,7 +685,7 @@ msgstr "Email não configurado" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "Versão" @@ -794,10 +794,10 @@ msgstr "Notificação" msgid "Mark as read" msgstr "Marcar como lido" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "Categorias de Peça" @@ -833,7 +833,7 @@ msgstr "Nenhum resultado" msgid "No results available for search query" msgstr "Não há resultados disponíveis para a pesquisa" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "Modelo desconhecido: {model}" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "Peça" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "Peças" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "Peças do Fabricante" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "Categoria da Peça" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "Item de estoque" @@ -1054,8 +1054,8 @@ msgstr "Remessa" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "Estoque" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "Atualizados Recentemente" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "Estoque Baixo" @@ -1860,7 +1860,7 @@ msgstr "Vendas" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "Área de testes" @@ -2054,7 +2054,7 @@ msgstr "Tem certeza de que deseja excluir este anexo?" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "Categoria de peça parental" @@ -2070,39 +2070,41 @@ msgstr "Categoria de peça parental" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "Adicionar quantidade dada como pacotes e não itens individuais" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "Inserir quantidade inicial deste item de estoque" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "Números de Série" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Insira o número de série para novo estoque (ou deixe em branco)" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "Adicionar Item do Estoque" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "Adicionar Item do Estoque" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "Editar Item do Estoque" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "Item de estoque atualizado" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "Local de estoque pai" @@ -2281,7 +2283,7 @@ msgstr "Esta página é uma substituição para a página inicial antiga com as msgid "Welcome to your Dashboard{0}" msgstr "Bem-vindo ao seu painel{0}" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "Esta página é uma demonstração para as possibilidades da interface de plataforma." @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "Ações para {0}" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "Contar" @@ -2927,7 +2929,7 @@ msgstr "Pedido de Produção Filhos" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "Anexos" @@ -2937,7 +2939,7 @@ msgstr "Anexos" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "Anotações" @@ -3010,7 +3012,7 @@ msgstr "Ações do Pedido de Produção" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "Detalhes" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "Fabricante" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "Parâmetros" @@ -3092,7 +3094,7 @@ msgstr "Estoque Recebido" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "Descrição" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "Estoque Disponível" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "Em Estoque" @@ -3135,7 +3137,7 @@ msgstr "Pode Produzir" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "Produzindo" @@ -3168,7 +3170,7 @@ msgstr "Criado em" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Faixa de Preço" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "Variantes" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "Alocações" @@ -3238,31 +3240,31 @@ msgstr "Testar Modelos" msgid "Related Parts" msgstr "Peças Relacionadas" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "Editar Peça" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "Ações de Estoque" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "Contar Estoque" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "Contagem do estoque" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "Transferir Estoque" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "Transferir estoque de peça" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "Ações da Peça" @@ -3301,19 +3303,19 @@ msgstr "Envios Concluídos" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "Rastreamento de Estoque" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "Dados de Teste" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "Itens Instalados" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "Itens Filhos" @@ -3325,32 +3327,32 @@ msgstr "Itens Filhos" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "Operações de Estoque" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "Contagem de estoque" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "Adicionar" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "Adicionar estoque" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "Remover estoque" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "Transferir" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "Transferir estoque" @@ -3358,7 +3360,7 @@ msgstr "Transferir estoque" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "Duplicar item de estoque" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "Peça é virtual (não é física)" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtual" @@ -3590,7 +3592,7 @@ msgstr "Atualizar dados" msgid "Table filters" msgstr "Filtros da Tabela" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "Ações" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "Informação da Peça" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "Sem Estoque" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "Incluir estoque de variantes" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "Informação do Estoque" @@ -3713,11 +3715,11 @@ msgstr "Tem certeza que deseja remover este item da BOM?" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "Ativo" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "Mostrar montagens ativas" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Rastreável" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "Mostrar linhas alocadas" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "Disponível" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "Em produção" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "Nenhum estoque disponível" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "Estado" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "Embutido" @@ -4048,8 +4050,13 @@ msgstr "Idade" msgid "Message" msgstr "Mensagem" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "Incluir Subcategorias" @@ -4077,26 +4084,26 @@ msgstr "Editar Categoria da Peça" msgid "Add Part Category" msgstr "Adicionar Categoria de Peça" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "Novo Parâmetro de Peça" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "Editar Parâmetro da Peça" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "Apagar Parâmetro da Peça" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "Adiciona parâmetro" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "Incluir Variantes" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "Mostrar modelos com escolhas" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "Possui unidades" @@ -4141,99 +4148,104 @@ msgstr "Excluir Modelo de Parâmetro" msgid "Add parameter template" msgstr "Adicionar modelo de parâmetro" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "Estoque mínimo" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "No pedido" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "Alocações de Pedido de Produção" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "Alocações do Pedido de Vendas" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "Filtrar por peça em estado ativo" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "Montagem" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "Filtrar por atributo de montagem" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "Incluir peças em subcategorias" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "Componente" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "Filtrar por atributo do componente" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "Filtrar por atributo rastreável" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "Filtrar por peças que têm unidades" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "Tem IPN" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "Filtrar por partes que tenham um número de peça interna" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "Tem estoque" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "Filtrar por peças que têm estoque" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "Filtrar por peças que tenham estoque baixo" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "Comprável" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "Filtrar por peças que são compráveis" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "Vendível" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "Filtrar por peças que são vendíveis" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "Filtrar por peças que são virtuais" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "Não é Virtual" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "Plugin está inativo" msgid "Plugin is not installed" msgstr "Plugin não está instalado" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "Plugin" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "Descrição não disponível" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "Ativar Plugin" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "Desativar Plugin" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "Confirmar ativação do plugin" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "Confirmar desativação do plugin" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "O seguinte plugin será ativado" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "O seguinte plugin será desativado" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "Confirmar" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "Ativando plugin" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "Desativando plugin" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "Plugin atualizado" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "O plugin foi ativado" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "O plugin foi desativado" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "Erro ao atualizar plugin" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "Desativar" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "Ativar" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "Instalar plugin" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "Instalar" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "Plugin instalado com sucesso" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "Plugins recarregados" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "Plugins foram recarregados com sucesso" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "Recarregar plugins" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "Instalar Plugin" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "Detalhes do plugin" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "Amostra" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "Instalado" @@ -4924,152 +4936,152 @@ msgstr "Usuário adicionado" msgid "Edit user" msgstr "Editar usuário" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "Este item de estoque está em produção" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "Este item em estoque foi reservado para um pedido" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "Este item em estoque foi reservado para um cliente" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "Este item em estoque foi instalado em outro item de estoque" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "Este item de estoque foi consumido por um pedido de produção" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "Este item de estoque expirou" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "Este item de estoque está velho" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "Este item de estoque está totalmente alocado" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "Este item de estoque está parcialmente alocado" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "Este item de estoque foi esgotado" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "Mostrar estoque de peças ativas" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "Filtrar por estado do estoque" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "Mostrar estoque para peças montadas" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "Alocado" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "Mostrar itens que foram alocados" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "Mostrar itens que estão disponíveis" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "Incluir Sublocais" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "Incluir estoque em sublocais" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "Esgotado" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "Mostrar itens de estoque esgotados" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "Mostrar itens que estão em estoque" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "Em Produção" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "Mostrar itens que estão em produção" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "Incluir itens de estoque para peças variantes" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "Mostrar itens de estoque que estão instalados em outros itens" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "Enviar para Cliente" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "Mostrar itens enviados para um cliente" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "É Serializado" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "Mostrar itens com um número de série" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "Possuí Código de Lote" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "Mostrar itens com um código de lote" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "Monitorado" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "Mostrar itens monitorados" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "Tem Preço de Compra" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "Mostrar itens com preço de compra" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "Localização Externa" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "Mostrar itens com localização externa" diff --git a/src/frontend/src/locales/ru/messages.po b/src/frontend/src/locales/ru/messages.po index f30117dfd6b2..8dc9be8bc39a 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\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" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "Подтвердить" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "Обновить" @@ -55,8 +55,8 @@ msgstr "Обновить" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "Удалить" @@ -276,7 +276,7 @@ msgstr "Состояние: <0>рабочий ({0}), <1>плагины{ #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "Ошибка" @@ -308,7 +308,7 @@ msgstr "Удалить связанное изображение?" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "Удалить" @@ -318,7 +318,7 @@ msgstr "Удалить" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "Отменить" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "Изменить" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "Пометить как прочитанное" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "Категории деталей" @@ -833,7 +833,7 @@ msgstr "Нет результатов" msgid "No results available for search query" msgstr "Нет доступных результатов для поискового запроса" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "Неизвестная модель: {model}" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "Детали" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "Детали производителей" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/sk/messages.po b/src/frontend/src/locales/sk/messages.po index b5f8754b2da6..321127cce4dc 100644 --- a/src/frontend/src/locales/sk/messages.po +++ b/src/frontend/src/locales/sk/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sk\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/sl/messages.po b/src/frontend/src/locales/sl/messages.po index e7e926adae9d..982ca39dd2b8 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\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" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/sr/messages.po b/src/frontend/src/locales/sr/messages.po index 3cae160d8b8d..0070e26a55b2 100644 --- a/src/frontend/src/locales/sr/messages.po +++ b/src/frontend/src/locales/sr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-02-15 02:44\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "Podnesi" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "Obnovi" @@ -55,8 +55,8 @@ msgstr "Obnovi" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "Obriši" @@ -276,7 +276,7 @@ msgstr "Status: <0>worker ({0}), <1>plugins{1}" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "Grеška" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "Prekini link prilagođenog barkoda" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "Izmeni" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "Obriši stavku" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Dupliciraj" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/sv/messages.po b/src/frontend/src/locales/sv/messages.po index 55e503fd057e..50abccc5f57b 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "Skicka" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "Radera" @@ -181,7 +181,7 @@ msgstr "" #: src/components/forms/AuthenticationForm.tsx:197 msgid "Please confirm your email address to complete the registration" -msgstr "" +msgstr "Bekräfta din e-postadress för att slutföra registreringen" #: src/components/forms/AuthenticationForm.tsx:240 msgid "This will be used for a confirmation" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "Fel" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "Avbryt" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "Redigera" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "Artikelkategorier" @@ -833,7 +833,7 @@ msgstr "Inga resultat" msgid "No results available for search query" msgstr "Inga resultat tillgängliga för sökfrågan" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "Artkel" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "Artiklar" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "Tillverkarens artiklar" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "Lagersaldo" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "Senast uppdaterade" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "Få i lager" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "Är du säker på att du vill radera denna bilaga?" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "Serienummer" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2124,7 +2126,7 @@ msgstr "Utloggningen lyckad" #: src/functions/auth.tsx:71 msgid "You have been logged out" -msgstr "" +msgstr "Du har blivit utloggad" #: src/functions/auth.tsx:108 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." @@ -2281,7 +2283,7 @@ msgstr "Denna sida är en ersättning för den gamla startsidan med samma inform msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2698,7 +2700,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:81 msgid "Currencies" -msgstr "" +msgstr "Valutor" #: src/pages/Index/Settings/AdminCenter/Index.tsx:99 msgid "Custom Units" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "Parametrar" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "Beskrivning" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Prisintervall" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtuell" @@ -3590,7 +3592,7 @@ msgstr "Uppdatera data" msgid "Table filters" msgstr "Tabellfilter" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "Åtgärder" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "Aktiv" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Spårbart objekt" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "Status" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "Inkludera underkategorier" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "Har enheter" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "Filtrera på aktiv artiklestatus" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "Montering" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "Filtrera efter monteringsattribut" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "Inkludera artiklar från underkategorier" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "Komponent" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "Filtrera efter komponentattribut" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "Filtrera på spårbart attribut" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "Filtrera efter artiklar som har enheter" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "Har IAN" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "Filtrera efter artiklar som har ett internt artikelnummer" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "I lager" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "Filtrera efter artiklar som har enheter" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "Filtrera på ariklar som har lågt saldo" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "Kan köpas" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "Filtrera på artiklar som kan köpas" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "Försäljningsbar" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "Filtrera på artiklar som kan säljas" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "Filtrera efter artiklar som är virtuella" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "Inte virtuell" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "Redigera användare" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "Plattform UI är optimerad för surfplattor och stationära datorer, kan #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "Läs dokumenten" + diff --git a/src/frontend/src/locales/th/messages.po b/src/frontend/src/locales/th/messages.po index 2fd0beb696eb..1bbd9fb3cd6a 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3590,7 +3592,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "" + diff --git a/src/frontend/src/locales/tr/messages.po b/src/frontend/src/locales/tr/messages.po index 92fd0a2f3b8c..fd5cb593bd68 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "Gönder" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -55,8 +55,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -276,7 +276,7 @@ msgstr "Durum: <0>worker ({0}), <1>eklenti{1}" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "Hata" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "Vazgeç" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -685,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -794,10 +794,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "Parça Kategorileri" @@ -833,7 +833,7 @@ msgstr "Sonuç yok" msgid "No results available for search query" msgstr "Arama sorgusu için sonuç yok" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "Parça" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "Parçalar" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "Üretici Parçaları" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1054,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "Stok" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "Son Güncellenenler" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "Düşük Stok" @@ -1860,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2070,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2927,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2937,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "Açıklama" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Fiyat Aralığı" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3238,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3325,32 +3327,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3358,7 +3360,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Sanal" @@ -3590,7 +3592,7 @@ msgstr "Veriyi yenile" msgid "Table filters" msgstr "Tablo filtreleri" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "Eylemler" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "Aktif" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Takip Edilebilir" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "Durum" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4048,8 +4050,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "Alt Kategorileri Dahil Et" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "Birimi Var" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "Parçanın aktiflik durumuna göre filtrele" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "Montaj" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "Montaj niteliğine göre filtrele" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "Alt kategorilerdeki parçaları dahil et" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "Bileşen" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "Bileşen niteliğine göre filtrele" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "Takip edilebilirliğine göre filtrele" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "Birimi olan parçaları filtrele" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "DPN Var" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "Dahili parça numarası bulunan parçaları filtrele" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "Stoğu Var" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "Stoğu olan parçaları filtrele" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "Düşük stoğu olan parçaları filtrele" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "Satın Alınabilir" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "Satın alınabilir parçaları filtrele" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "Satılabilir" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "Satılabilir parçaları filtrele" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "Sanal parçaları filtrele" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "Sanal Değil" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "" #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "Belgeleri okuyun" + diff --git a/src/frontend/src/locales/vi/messages.po b/src/frontend/src/locales/vi/messages.po index 4c25dd1b0142..5571e900b3c2 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "Gửi" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "Cập nhật" @@ -55,8 +55,8 @@ msgstr "Cập nhật" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "Xóa" @@ -276,7 +276,7 @@ msgstr "Trạng thái: <0>worker ({0}), <1>plugins{1}" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "Lỗi" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -318,7 +318,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "Hủy bỏ" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "Gỡ bỏ mã vạch tùy chỉnh" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "Sửa" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "Xoá mặt hàng" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Nhân bản" @@ -685,7 +685,7 @@ msgstr "Chưa cấu hình thiết lập email" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "Phiên bản" @@ -794,10 +794,10 @@ msgstr "Thông báo" msgid "Mark as read" msgstr "Đánh dấu đã đọc" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "Danh mục phụ kiện" @@ -833,7 +833,7 @@ msgstr "Không có kết quả" msgid "No results available for search query" msgstr "Không có kết quả nào được tìm thấy với truy vấn tìm kiếm" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -844,7 +844,7 @@ msgid "Unknown model: {model}" msgstr "Model không rõ: {model}" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -854,8 +854,8 @@ msgstr "Phụ kiện" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "Phụ tùng" @@ -895,12 +895,12 @@ msgid "Manufacturer Parts" msgstr "Nhà sản xuất phụ kiện" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "Danh mục phụ kiện" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "Hàng trong kho" @@ -1054,8 +1054,8 @@ msgstr "Lô hàng" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "Kho hàng" @@ -1758,7 +1758,7 @@ msgid "Recently Updated" msgstr "Mới Cập Nhật" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "Còn ít hàng" @@ -1860,7 +1860,7 @@ msgstr "Bán hàng" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "Sân chơi" @@ -2054,7 +2054,7 @@ msgstr "Bạn có chắc chắn muốn xóa tập tin đính kèm này?" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "Danh mục phụ kiện cha" @@ -2070,39 +2070,41 @@ msgstr "Danh mục phụ kiện cha" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "Thêm số lượng đã có theo gói thay vì các mục đơn lẻ" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "Nhập số lượng khởi đầu cho kho hàng này" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "Số sê-ri" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Điền số sê-ri cho kho mới (hoặc để trống)" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "Sửa hàng trong kho" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "Kho hàng đã được cập nhật" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2281,7 +2283,7 @@ msgstr "Trang này đã được thay thế cho trang khởi động cũ với t msgid "Welcome to your Dashboard{0}" msgstr "Chào mừng bạn đến với bảng điều khiển của bạn" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "Trang này là trình diễn tính năng dự kiến cho nền tảng UI." @@ -2442,7 +2444,7 @@ msgid "Actions for {0}" msgstr "Chức năng cho {0}" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "Đếm" @@ -2927,7 +2929,7 @@ msgstr "Đơn đặt bản dựng con" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "Đính kèm" @@ -2937,7 +2939,7 @@ msgstr "Đính kèm" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "Ghi chú" @@ -3010,7 +3012,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "Chi tiết" @@ -3054,7 +3056,7 @@ msgid "Manufacturer" msgstr "Nhà sản xuất" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "Thông số" @@ -3092,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "Mô tả" @@ -3106,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "Còn hàng" @@ -3135,7 +3137,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -3168,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Khoảng giá" @@ -3209,7 +3211,7 @@ msgid "Variants" msgstr "Biến thể" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "Phân bổ" @@ -3238,31 +3240,31 @@ msgstr "Mẫu thử nghiệm" msgid "Related Parts" msgstr "Phụ kiện liên quan" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "Sửa phụ kiện" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3301,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "Theo dõi tồn kho" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "Mục đã cài đặt" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "Mục con" @@ -3325,32 +3327,32 @@ msgstr "Mục con" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "Đếm hàng" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "Thêm" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "Thêm hàng" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "Xóa hàng" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "Chuyển" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "Chuyển giao hàng" @@ -3358,7 +3360,7 @@ msgstr "Chuyển giao hàng" #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "Nhân bản mặt hàng" @@ -3431,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Ảo" @@ -3590,7 +3592,7 @@ msgstr "Làm mới dữ liệu" msgid "Table filters" msgstr "Bộ lọc bảng" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "Chức năng" @@ -3603,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3618,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3713,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "Hoạt động" @@ -3726,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Có thể theo dõi" @@ -3740,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "Có sẵn" @@ -3771,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3947,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "Trạng thái" @@ -4007,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "Gắn liền" @@ -4048,8 +4050,13 @@ msgstr "Tuổi" msgid "Message" msgstr "Nội dụng tin nhắn" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "Bao gồm danh mục con" @@ -4077,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "Sửa tham số phụ kiện" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "Xóa tham số phụ kiện" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "Bao gồm các biến thể" @@ -4117,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "Có đơn vị" @@ -4141,99 +4148,104 @@ msgstr "" msgid "Add parameter template" msgstr "Thêm mẫu tham số" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "Kho tối thiểu" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "On Order" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "Phân bổ đơn hàng bản dựng" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "Phân bổ đơn hàng bán" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "Lọc theo trạng thái mở phụ kiện" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "Lắp ráp" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "Lọc theo thuộc tính lắp ráp" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "Bao gồm phụ kiên trong danh mục con" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "Thành phần" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "Lọc theo thuộc tính thành phần" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "Lọc theo thuộc tính có thể theo dõi" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "Lọc theo phụ kiện có chứa đơn vị" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "Có IPN" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "Lọc theo sản phẩm có số sản phẩm nội bộ" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "Có kho" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "Lọc theo sản phẩm có trong kho" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "Lọc theo sản phẩm có ít hàng" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "Có thể mua" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "Lọc theo sản phẩm có thể mua" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "Có thể bán" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "Lọc theo sản phẩm có thể bán" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "Lọc theo sản phẩm ảo" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "Không ảo" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4397,144 +4409,144 @@ msgstr "Phần bổ sung đang tắt" msgid "Plugin is not installed" msgstr "Phần bổ sung chưa được cài đặt" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "Phần bổ sung" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "Mô tả không có sẵn" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "Kích hoạt phần bổ sung" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "Tắt phần bổ sung" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "Xác nhận kích hoạt phần bổ sung" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "Xác nhận tắt phần bổ sung" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "Những phần bổ sung sau đây sẽ được kích hoạt" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "Những phần bổ sung sau đây sẽ bị tắt" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "Xác nhận" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "Kích hoạt phần bổ sung" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "Tắt phần bổ sung" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "Đã cập nhật phần bổ sung" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "Phần bổ sung đã được kích hoạt" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "Phần bổ sung đã bị tắt" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "Lỗi cập nhật phần bổ sung" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "Hủy kích hoạt" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "Kích hoạt" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "Mẫu" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "Đã cài đặt" @@ -4924,152 +4936,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" @@ -5095,7 +5107,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:186 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:239 #: src/tables/stock/StockItemTestResultTable.tsx:306 @@ -5139,7 +5151,7 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:342 msgid "Required" -msgstr "Required" +msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:343 msgid "Show results for required tests" @@ -5197,3 +5209,4 @@ msgstr "Giao diện nền tảng được tối ưu cho máy tính bảng và m #: src/views/MobileAppView.tsx:23 msgid "Read the docs" msgstr "Đọc tài liệu" + diff --git a/src/frontend/src/locales/zh-hans/messages.po b/src/frontend/src/locales/zh-hans/messages.po index 646433df0f7c..a128cb8d6cd7 100644 --- a/src/frontend/src/locales/zh-hans/messages.po +++ b/src/frontend/src/locales/zh-hans/messages.po @@ -39,7 +39,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -50,8 +50,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -252,7 +252,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -284,7 +284,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -294,7 +294,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -365,7 +365,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -374,8 +374,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -661,7 +661,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -762,10 +762,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -801,7 +801,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -812,7 +812,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -822,8 +822,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -863,12 +863,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1022,8 +1022,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1722,7 +1722,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1816,7 +1816,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -1946,7 +1946,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -1962,39 +1962,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2165,7 +2167,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2202,7 +2204,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2683,7 +2685,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2693,7 +2695,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -2766,7 +2768,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -2810,7 +2812,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -2844,7 +2846,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -2858,7 +2860,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -2887,7 +2889,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -2920,7 +2922,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -2961,7 +2963,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -2990,31 +2992,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3045,19 +3047,19 @@ msgstr "" msgid "Completed Shipments" msgstr "" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3069,32 +3071,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3102,7 +3104,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3175,8 +3177,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3334,7 +3336,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3347,7 +3349,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3362,8 +3364,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3457,11 +3459,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3470,7 +3472,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3484,9 +3486,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3515,7 +3517,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3691,7 +3693,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -3751,7 +3753,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -3792,8 +3794,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -3821,26 +3828,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -3861,7 +3868,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -3885,99 +3892,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4141,144 +4153,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4668,152 +4680,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" diff --git a/src/frontend/src/locales/zh-hant/messages.po b/src/frontend/src/locales/zh-hant/messages.po index a55e45ae1c9e..31cac8addaad 100644 --- a/src/frontend/src/locales/zh-hant/messages.po +++ b/src/frontend/src/locales/zh-hant/messages.po @@ -39,7 +39,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -50,8 +50,8 @@ msgstr "" #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:455 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -252,7 +252,7 @@ msgstr "" #: src/pages/ErrorPage.tsx:25 #: src/tables/InvenTreeTable.tsx:415 #: src/tables/InvenTreeTable.tsx:488 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" @@ -284,7 +284,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -294,7 +294,7 @@ msgstr "" #: src/hooks/UseForm.tsx:38 #: src/tables/FilterSelectDrawer.tsx:214 #: src/tables/InvenTreeTable.tsx:456 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -365,7 +365,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -374,8 +374,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:209 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -661,7 +661,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -762,10 +762,10 @@ msgstr "" msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:140 +#: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -801,7 +801,7 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 +#: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" @@ -812,7 +812,7 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -822,8 +822,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -863,12 +863,12 @@ msgid "Manufacturer Parts" msgstr "" #: src/components/render/ModelType.tsx:59 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" #: src/components/render/ModelType.tsx:67 -#: src/pages/stock/StockDetail.tsx:234 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" @@ -1022,8 +1022,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:149 -#: src/tables/stock/StockItemTable.tsx:39 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1722,7 +1722,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1816,7 +1816,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -1946,7 +1946,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -1962,39 +1962,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2165,7 +2167,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2202,7 +2204,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:182 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2683,7 +2685,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:122 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2693,7 +2695,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -2766,7 +2768,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:37 #: src/pages/company/SupplierPartDetail.tsx:35 #: src/pages/part/PartDetail.tsx:449 -#: src/pages/stock/StockDetail.tsx:71 +#: src/pages/stock/StockDetail.tsx:70 msgid "Details" msgstr "" @@ -2810,7 +2812,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -2844,7 +2846,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -2858,7 +2860,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -2887,7 +2889,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" @@ -2920,7 +2922,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -2961,7 +2963,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:83 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -2990,31 +2992,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3045,19 +3047,19 @@ msgstr "" msgid "Completed Shipments" msgstr "" -#: src/pages/stock/StockDetail.tsx:77 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:91 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:105 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:111 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3069,32 +3071,32 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:187 +#: src/pages/stock/StockDetail.tsx:183 #: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:197 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" @@ -3102,7 +3104,7 @@ msgstr "" #~ msgid "Edit stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:210 +#: src/pages/stock/StockDetail.tsx:206 msgid "Duplicate stock item" msgstr "" @@ -3175,8 +3177,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3334,7 +3336,7 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3347,7 +3349,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3362,8 +3364,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3457,11 +3459,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3470,7 +3472,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3484,9 +3486,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:136 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3515,7 +3517,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:145 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3691,7 +3693,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -3751,7 +3753,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -3792,8 +3794,13 @@ msgstr "" msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -3821,26 +3828,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:95 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:110 -#: src/tables/part/PartParameterTable.tsx:132 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:118 -#: src/tables/part/PartParameterTable.tsx:140 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:157 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:178 -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -3861,7 +3868,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -3885,99 +3892,104 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -4141,144 +4153,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4668,152 +4680,152 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:60 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:69 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:78 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:87 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:96 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:109 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:156 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:241 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:319 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" diff --git a/src/frontend/src/locales/zh/messages.po b/src/frontend/src/locales/zh/messages.po index 0a25c2b9c895..69ed2480ff61 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: 2024-02-15 02:43\n" +"PO-Revision-Date: 2024-02-28 07:24\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -44,7 +44,7 @@ msgid "Submit" msgstr "" #: src/components/forms/ApiForm.tsx:487 -#: src/tables/plugin/PluginListTable.tsx:436 +#: src/tables/plugin/PluginListTable.tsx:439 msgid "Update" msgstr "" @@ -53,10 +53,10 @@ msgstr "" #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:120 #: src/pages/Index/Scan.tsx:332 -#: src/pages/Notifications.tsx:79 -#: src/tables/InvenTreeTable.tsx:456 -#: src/tables/RowActions.tsx:70 -#: src/tables/plugin/PluginListTable.tsx:467 +#: src/pages/Notifications.tsx:123 +#: src/tables/InvenTreeTable.tsx:455 +#: src/tables/RowActions.tsx:71 +#: src/tables/plugin/PluginListTable.tsx:471 msgid "Delete" msgstr "" @@ -274,26 +274,26 @@ msgstr "" #: src/components/widgets/MarkdownEditor.tsx:154 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 -#: src/tables/InvenTreeTable.tsx:416 -#: src/tables/InvenTreeTable.tsx:489 -#: src/tables/plugin/PluginListTable.tsx:393 +#: src/tables/InvenTreeTable.tsx:415 +#: src/tables/InvenTreeTable.tsx:488 +#: src/tables/plugin/PluginListTable.tsx:396 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:242 +#: src/components/forms/fields/RelatedModelField.tsx:292 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:243 +#: src/components/forms/fields/RelatedModelField.tsx:293 #: src/components/modals/AboutInvenTreeModal.tsx:81 #: src/components/widgets/WidgetLayout.tsx:134 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:245 +#: src/components/forms/fields/RelatedModelField.tsx:295 msgid "No results found" msgstr "" @@ -308,7 +308,7 @@ msgstr "" #: src/components/images/DetailsImage.tsx:67 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:188 msgid "Remove" msgstr "" @@ -316,9 +316,9 @@ msgstr "" #: src/contexts/ThemeContext.tsx:64 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:38 -#: src/tables/FilterSelectDrawer.tsx:209 -#: src/tables/InvenTreeTable.tsx:457 -#: src/tables/plugin/PluginListTable.tsx:356 +#: src/tables/FilterSelectDrawer.tsx:214 +#: src/tables/InvenTreeTable.tsx:456 +#: src/tables/plugin/PluginListTable.tsx:359 msgid "Cancel" msgstr "" @@ -389,7 +389,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:172 -#: src/tables/RowActions.tsx:50 +#: src/tables/RowActions.tsx:51 msgid "Edit" msgstr "" @@ -398,8 +398,8 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:210 -#: src/pages/stock/StockDetail.tsx:200 -#: src/tables/RowActions.tsx:30 +#: src/pages/stock/StockDetail.tsx:205 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -416,7 +416,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:408 +#: src/tables/InvenTreeTable.tsx:407 msgid "Unknown error" msgstr "" @@ -458,11 +458,19 @@ msgid "Scan QR code" msgstr "" #: src/components/items/YesNoButton.tsx:16 +msgid "Pass" +msgstr "" + +#: src/components/items/YesNoButton.tsx:17 +msgid "Fail" +msgstr "" + +#: src/components/items/YesNoButton.tsx:32 #: src/tables/Filter.tsx:51 msgid "Yes" msgstr "" -#: src/components/items/YesNoButton.tsx:16 +#: src/components/items/YesNoButton.tsx:32 #: src/tables/Filter.tsx:52 msgid "No" msgstr "" @@ -677,7 +685,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:185 -#: src/tables/plugin/PluginListTable.tsx:310 +#: src/tables/plugin/PluginListTable.tsx:313 msgid "Version" msgstr "" @@ -702,7 +710,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:280 +#: src/pages/Index/Settings/SystemSettings.tsx:287 msgid "System Settings" msgstr "" @@ -766,8 +774,8 @@ msgstr "" #: src/components/nav/NotificationDrawer.tsx:70 #: src/pages/Index/Settings/SystemSettings.tsx:101 #: src/pages/Index/Settings/UserSettings.tsx:94 -#: src/pages/Notifications.tsx:28 -#: src/pages/Notifications.tsx:100 +#: src/pages/Notifications.tsx:65 +#: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" @@ -777,19 +785,19 @@ msgstr "" #: src/components/nav/NotificationDrawer.tsx:102 #: src/components/nav/NotificationDrawer.tsx:108 -#: src/tables/notifications/NotificationsTable.tsx:34 +#: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" #: src/components/nav/NotificationDrawer.tsx:131 -#: src/pages/Notifications.tsx:36 +#: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" -#: src/components/nav/PartCategoryTree.tsx:80 -#: src/components/render/ModelType.tsx:53 +#: src/components/nav/PartCategoryTree.tsx:153 +#: src/components/render/ModelType.tsx:60 #: src/pages/Index/Settings/SystemSettings.tsx:163 -#: src/pages/part/CategoryDetail.tsx:65 +#: src/pages/part/CategoryDetail.tsx:66 msgid "Part Categories" msgstr "" @@ -825,18 +833,18 @@ msgstr "" msgid "No results available for search query" msgstr "" -#: src/components/nav/StockLocationTree.tsx:80 -#: src/components/render/ModelType.tsx:69 +#: src/components/nav/StockLocationTree.tsx:93 +#: src/components/render/ModelType.tsx:76 #: src/pages/stock/LocationDetail.tsx:54 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:135 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/pages/part/PartDetail.tsx:703 +#: src/pages/part/PartDetail.tsx:705 #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:59 msgid "Part" @@ -846,8 +854,8 @@ msgstr "" #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 #: src/pages/Index/Settings/SystemSettings.tsx:168 -#: src/pages/part/CategoryDetail.tsx:51 -#: src/pages/part/CategoryDetail.tsx:81 +#: src/pages/part/CategoryDetail.tsx:52 +#: src/pages/part/CategoryDetail.tsx:82 #: src/pages/part/PartDetail.tsx:614 msgid "Parts" msgstr "" @@ -861,88 +869,96 @@ msgid "Part Parameter Templates" msgstr "" #: src/components/render/ModelType.tsx:36 +msgid "Part Test Template" +msgstr "" + +#: src/components/render/ModelType.tsx:37 +msgid "Part Test Templates" +msgstr "" + +#: src/components/render/ModelType.tsx:43 #: src/pages/company/SupplierPartDetail.tsx:78 #: src/tables/purchasing/SupplierPartTable.tsx:66 msgid "Supplier Part" msgstr "" -#: src/components/render/ModelType.tsx:37 +#: src/components/render/ModelType.tsx:44 msgid "Supplier Parts" msgstr "" -#: src/components/render/ModelType.tsx:44 +#: src/components/render/ModelType.tsx:51 msgid "Manufacturer Part" msgstr "" -#: src/components/render/ModelType.tsx:45 +#: src/components/render/ModelType.tsx:52 msgid "Manufacturer Parts" msgstr "" -#: src/components/render/ModelType.tsx:52 -#: src/pages/part/CategoryDetail.tsx:101 +#: src/components/render/ModelType.tsx:59 +#: src/pages/part/CategoryDetail.tsx:102 msgid "Part Category" msgstr "" -#: src/components/render/ModelType.tsx:60 -#: src/pages/stock/StockDetail.tsx:225 +#: src/components/render/ModelType.tsx:67 +#: src/pages/stock/StockDetail.tsx:230 msgid "Stock Item" msgstr "" -#: src/components/render/ModelType.tsx:61 +#: src/components/render/ModelType.tsx:68 #: src/pages/company/CompanyDetail.tsx:106 #: src/pages/stock/LocationDetail.tsx:42 #: src/pages/stock/LocationDetail.tsx:82 msgid "Stock Items" msgstr "" -#: src/components/render/ModelType.tsx:68 +#: src/components/render/ModelType.tsx:75 msgid "Stock Location" msgstr "" -#: src/components/render/ModelType.tsx:76 +#: src/components/render/ModelType.tsx:83 msgid "Stock History" msgstr "" -#: src/components/render/ModelType.tsx:77 +#: src/components/render/ModelType.tsx:84 msgid "Stock Histories" msgstr "" -#: src/components/render/ModelType.tsx:81 +#: src/components/render/ModelType.tsx:88 #: src/defaults/links.tsx:30 #: src/defaults/menuItems.tsx:43 msgid "Build" msgstr "" -#: src/components/render/ModelType.tsx:82 +#: src/components/render/ModelType.tsx:89 msgid "Builds" msgstr "" -#: src/components/render/ModelType.tsx:89 +#: src/components/render/ModelType.tsx:96 #: src/pages/company/CompanyDetail.tsx:212 msgid "Company" msgstr "" -#: src/components/render/ModelType.tsx:90 +#: src/components/render/ModelType.tsx:97 msgid "Companies" msgstr "" -#: src/components/render/ModelType.tsx:97 +#: src/components/render/ModelType.tsx:104 #: src/tables/TableHoverCard.tsx:58 msgid "Project Code" msgstr "" -#: src/components/render/ModelType.tsx:98 +#: src/components/render/ModelType.tsx:105 #: src/pages/Index/Settings/AdminCenter/Index.tsx:87 msgid "Project Codes" msgstr "" -#: src/components/render/ModelType.tsx:104 +#: src/components/render/ModelType.tsx:111 #: src/pages/purchasing/PurchaseOrderDetail.tsx:131 msgid "Purchase Order" msgstr "" -#: src/components/render/ModelType.tsx:105 -#: src/pages/Index/Settings/SystemSettings.tsx:232 +#: src/components/render/ModelType.tsx:112 +#: src/pages/Index/Settings/SystemSettings.tsx:239 #: src/pages/company/CompanyDetail.tsx:99 #: src/pages/company/SupplierPartDetail.tsx:45 #: src/pages/part/PartDetail.tsx:547 @@ -950,79 +966,79 @@ msgstr "" msgid "Purchase Orders" msgstr "" -#: src/components/render/ModelType.tsx:112 +#: src/components/render/ModelType.tsx:119 msgid "Purchase Order Line" msgstr "" -#: src/components/render/ModelType.tsx:113 +#: src/components/render/ModelType.tsx:120 msgid "Purchase Order Lines" msgstr "" -#: src/components/render/ModelType.tsx:117 +#: src/components/render/ModelType.tsx:124 #: src/pages/sales/SalesOrderDetail.tsx:102 msgid "Sales Order" msgstr "" -#: src/components/render/ModelType.tsx:118 -#: src/pages/Index/Settings/SystemSettings.tsx:246 +#: src/components/render/ModelType.tsx:125 +#: src/pages/Index/Settings/SystemSettings.tsx:253 #: src/pages/company/CompanyDetail.tsx:115 #: src/pages/part/PartDetail.tsx:553 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" -#: src/components/render/ModelType.tsx:125 +#: src/components/render/ModelType.tsx:132 msgid "Sales Order Shipment" msgstr "" -#: src/components/render/ModelType.tsx:126 +#: src/components/render/ModelType.tsx:133 msgid "Sales Order Shipments" msgstr "" -#: src/components/render/ModelType.tsx:132 +#: src/components/render/ModelType.tsx:139 #: src/pages/sales/ReturnOrderDetail.tsx:68 msgid "Return Order" msgstr "" -#: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/components/render/ModelType.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:267 #: src/pages/company/CompanyDetail.tsx:122 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" -#: src/components/render/ModelType.tsx:140 +#: src/components/render/ModelType.tsx:147 #: src/tables/company/AddressTable.tsx:47 msgid "Address" msgstr "" -#: src/components/render/ModelType.tsx:141 +#: src/components/render/ModelType.tsx:148 #: src/pages/company/CompanyDetail.tsx:148 msgid "Addresses" msgstr "" -#: src/components/render/ModelType.tsx:147 +#: src/components/render/ModelType.tsx:154 msgid "Contact" msgstr "" -#: src/components/render/ModelType.tsx:148 +#: src/components/render/ModelType.tsx:155 #: src/pages/company/CompanyDetail.tsx:142 msgid "Contacts" msgstr "" -#: src/components/render/ModelType.tsx:154 +#: src/components/render/ModelType.tsx:161 msgid "Owner" msgstr "" -#: src/components/render/ModelType.tsx:155 +#: src/components/render/ModelType.tsx:162 msgid "Owners" msgstr "" -#: src/components/render/ModelType.tsx:161 +#: src/components/render/ModelType.tsx:168 msgid "User" msgstr "" -#: src/components/render/ModelType.tsx:162 +#: src/components/render/ModelType.tsx:169 #: src/pages/Index/Settings/AdminCenter/Index.tsx:63 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 msgid "Users" @@ -1038,8 +1054,8 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:470 #: src/pages/stock/LocationDetail.tsx:63 -#: src/pages/stock/StockDetail.tsx:140 -#: src/tables/stock/StockItemTable.tsx:38 +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/stock/StockItemTable.tsx:44 msgid "Stock" msgstr "" @@ -1231,10 +1247,6 @@ msgstr "" #~ msgid "Contact created" #~ msgstr "Contact created" -#: src/components/tables/general/AttachmentTable.tsx:30 -#~ msgid "Attachment" -#~ msgstr "Attachment" - #: src/components/tables/general/AttachmentTable.tsx:47 #~ msgid "Comment" #~ msgstr "Comment" @@ -1307,11 +1319,6 @@ msgstr "" #~ msgid "Test Name" #~ msgstr "Test Name" -#: src/components/tables/part/PartTestTemplateTable.tsx:39 -#: src/components/tables/part/PartTestTemplateTable.tsx:56 -#~ msgid "Required" -#~ msgstr "Required" - #: src/components/tables/part/PartTestTemplateTable.tsx:43 #: src/components/tables/part/PartTestTemplateTable.tsx:61 #~ msgid "Requires Value" @@ -1540,17 +1547,17 @@ msgstr "" #~ msgstr "Stock location updated" #: src/components/widgets/DisplayWidget.tsx:11 -#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:16 +#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:17 msgid "Display Settings" msgstr "" #: src/components/widgets/DisplayWidget.tsx:15 -#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:22 +#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:23 msgid "Color Mode" msgstr "" #: src/components/widgets/DisplayWidget.tsx:21 -#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:32 +#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:33 msgid "Language" msgstr "" @@ -1606,127 +1613,127 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/LanguageContext.tsx:18 +#: src/contexts/LanguageContext.tsx:20 msgid "Bulgarian" msgstr "" -#: src/contexts/LanguageContext.tsx:19 +#: src/contexts/LanguageContext.tsx:21 msgid "Czech" msgstr "" -#: src/contexts/LanguageContext.tsx:20 +#: src/contexts/LanguageContext.tsx:22 msgid "Danish" msgstr "" -#: src/contexts/LanguageContext.tsx:21 +#: src/contexts/LanguageContext.tsx:23 msgid "German" msgstr "" -#: src/contexts/LanguageContext.tsx:22 +#: src/contexts/LanguageContext.tsx:24 msgid "Greek" msgstr "" -#: src/contexts/LanguageContext.tsx:23 +#: src/contexts/LanguageContext.tsx:25 msgid "English" msgstr "" -#: src/contexts/LanguageContext.tsx:24 +#: src/contexts/LanguageContext.tsx:26 msgid "Spanish" msgstr "" -#: src/contexts/LanguageContext.tsx:25 +#: src/contexts/LanguageContext.tsx:27 msgid "Spanish (Mexican)" msgstr "" -#: src/contexts/LanguageContext.tsx:26 +#: src/contexts/LanguageContext.tsx:28 msgid "Farsi / Persian" msgstr "" -#: src/contexts/LanguageContext.tsx:27 +#: src/contexts/LanguageContext.tsx:29 msgid "Finnish" msgstr "" -#: src/contexts/LanguageContext.tsx:28 +#: src/contexts/LanguageContext.tsx:30 msgid "French" msgstr "" -#: src/contexts/LanguageContext.tsx:29 +#: src/contexts/LanguageContext.tsx:31 msgid "Hebrew" msgstr "" -#: src/contexts/LanguageContext.tsx:30 +#: src/contexts/LanguageContext.tsx:32 msgid "Hindi" msgstr "" -#: src/contexts/LanguageContext.tsx:31 +#: src/contexts/LanguageContext.tsx:33 msgid "Hungarian" msgstr "" -#: src/contexts/LanguageContext.tsx:32 +#: src/contexts/LanguageContext.tsx:34 msgid "Italian" msgstr "" -#: src/contexts/LanguageContext.tsx:33 +#: src/contexts/LanguageContext.tsx:35 msgid "Japanese" msgstr "" -#: src/contexts/LanguageContext.tsx:34 +#: src/contexts/LanguageContext.tsx:36 msgid "Korean" msgstr "" -#: src/contexts/LanguageContext.tsx:35 +#: src/contexts/LanguageContext.tsx:37 msgid "Dutch" msgstr "" -#: src/contexts/LanguageContext.tsx:36 +#: src/contexts/LanguageContext.tsx:38 msgid "Norwegian" msgstr "" -#: src/contexts/LanguageContext.tsx:37 +#: src/contexts/LanguageContext.tsx:39 msgid "Polish" msgstr "" -#: src/contexts/LanguageContext.tsx:38 +#: src/contexts/LanguageContext.tsx:40 msgid "Portuguese" msgstr "" -#: src/contexts/LanguageContext.tsx:39 +#: src/contexts/LanguageContext.tsx:41 msgid "Portuguese (Brazilian)" msgstr "" -#: src/contexts/LanguageContext.tsx:40 +#: src/contexts/LanguageContext.tsx:42 msgid "Russian" msgstr "" -#: src/contexts/LanguageContext.tsx:41 +#: src/contexts/LanguageContext.tsx:43 msgid "Slovak" msgstr "" -#: src/contexts/LanguageContext.tsx:42 +#: src/contexts/LanguageContext.tsx:44 msgid "Slovenian" msgstr "" -#: src/contexts/LanguageContext.tsx:43 +#: src/contexts/LanguageContext.tsx:45 msgid "Swedish" msgstr "" -#: src/contexts/LanguageContext.tsx:44 +#: src/contexts/LanguageContext.tsx:46 msgid "Thai" msgstr "" -#: src/contexts/LanguageContext.tsx:45 +#: src/contexts/LanguageContext.tsx:47 msgid "Turkish" msgstr "" -#: src/contexts/LanguageContext.tsx:46 +#: src/contexts/LanguageContext.tsx:48 msgid "Vietnamese" msgstr "" -#: src/contexts/LanguageContext.tsx:47 +#: src/contexts/LanguageContext.tsx:49 msgid "Chinese (Simplified)" msgstr "" -#: src/contexts/LanguageContext.tsx:48 +#: src/contexts/LanguageContext.tsx:50 msgid "Chinese (Traditional)" msgstr "" @@ -1751,7 +1758,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:218 +#: src/tables/part/PartTable.tsx:215 msgid "Low Stock" msgstr "" @@ -1853,7 +1860,7 @@ msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:192 +#: src/pages/Index/Playground.tsx:195 msgid "Playground" msgstr "" @@ -2047,7 +2054,7 @@ msgstr "" #~ msgid "Company updated" #~ msgstr "Company updated" -#: src/forms/PartForms.tsx:105 +#: src/forms/PartForms.tsx:100 msgid "Parent part category" msgstr "" @@ -2063,39 +2070,41 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/StockForms.tsx:44 +#: src/forms/StockForms.tsx:54 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:55 +#: src/forms/StockForms.tsx:65 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:60 +#: src/forms/StockForms.tsx:70 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:61 +#: src/forms/StockForms.tsx:71 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:110 -msgid "Add Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:131 +#: src/forms/StockForms.tsx:120 +#: src/tables/stock/StockItemTable.tsx:344 +#: src/tables/stock/StockItemTable.tsx:361 +msgid "Add Stock Item" +msgstr "" + +#: src/forms/StockForms.tsx:141 msgid "Edit Stock Item" msgstr "" -#: src/forms/StockForms.tsx:132 +#: src/forms/StockForms.tsx:142 msgid "Stock item updated" msgstr "" -#: src/forms/StockForms.tsx:140 +#: src/forms/StockForms.tsx:150 msgid "Parent stock location" msgstr "" @@ -2274,7 +2283,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:197 +#: src/pages/Index/Playground.tsx:200 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2435,7 +2444,7 @@ msgid "Actions for {0}" msgstr "" #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:173 +#: src/pages/stock/StockDetail.tsx:178 msgid "Count" msgstr "" @@ -2496,7 +2505,7 @@ msgid "The history is kept in this browser's local storage. So it won't be share msgstr "" #: src/pages/Index/Scan.tsx:364 -#: src/pages/Notifications.tsx:56 +#: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -2556,7 +2565,7 @@ msgstr "" msgid "Last name:" msgstr "" -#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:39 +#: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:41 msgid "Use pseudo language" msgstr "" @@ -2828,7 +2837,7 @@ msgstr "" msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:283 +#: src/pages/Index/Settings/SystemSettings.tsx:290 msgid "Switch to User Setting" msgstr "" @@ -2872,7 +2881,11 @@ msgstr "" msgid "Go to the start page" msgstr "" -#: src/pages/Notifications.tsx:64 +#: src/pages/Notifications.tsx:43 +msgid "Delete Notifications" +msgstr "" + +#: src/pages/Notifications.tsx:108 msgid "Mark as unread" msgstr "" @@ -2916,7 +2929,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:78 #: src/pages/sales/ReturnOrderDetail.tsx:38 #: src/pages/sales/SalesOrderDetail.tsx:72 -#: src/pages/stock/StockDetail.tsx:113 +#: src/pages/stock/StockDetail.tsx:118 msgid "Attachments" msgstr "" @@ -2926,7 +2939,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:90 #: src/pages/sales/ReturnOrderDetail.tsx:50 #: src/pages/sales/SalesOrderDetail.tsx:84 -#: src/pages/stock/StockDetail.tsx:125 +#: src/pages/stock/StockDetail.tsx:130 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:172 msgid "Notes" msgstr "" @@ -3043,7 +3056,7 @@ msgid "Manufacturer" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:42 -#: src/pages/part/CategoryDetail.tsx:71 +#: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:464 msgid "Parameters" msgstr "" @@ -3081,7 +3094,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:314 #: src/tables/part/RelatedPartTable.tsx:64 #: src/tables/plugin/PluginListTable.tsx:170 -#: src/tables/plugin/PluginListTable.tsx:297 +#: src/tables/plugin/PluginListTable.tsx:300 msgid "Description" msgstr "" @@ -3095,7 +3108,7 @@ msgid "Available Stock" msgstr "" #: src/pages/part/PartDetail.tsx:145 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:270 msgid "In Stock" msgstr "" @@ -3124,12 +3137,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:218 #: src/tables/bom/BomTable.tsx:188 -#: src/tables/part/PartTable.tsx:95 +#: src/tables/part/PartTable.tsx:92 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:228 -#: src/tables/notifications/NotificationsTable.tsx:29 +#: src/tables/notifications/NotificationsTable.tsx:31 msgid "Category" msgstr "" @@ -3157,7 +3170,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:295 #: src/tables/bom/BomTable.tsx:137 -#: src/tables/part/PartTable.tsx:154 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3198,7 +3211,7 @@ msgid "Variants" msgstr "" #: src/pages/part/PartDetail.tsx:489 -#: src/pages/stock/StockDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:80 msgid "Allocations" msgstr "" @@ -3227,31 +3240,31 @@ msgstr "" msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:638 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:659 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/part/PartDetail.tsx:664 msgid "Count Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:663 +#: src/pages/part/PartDetail.tsx:665 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:667 +#: src/pages/part/PartDetail.tsx:669 msgid "Transfer Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:668 +#: src/pages/part/PartDetail.tsx:670 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:674 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Actions" msgstr "" @@ -3290,19 +3303,19 @@ msgstr "" #~ msgid "Sublocations" #~ msgstr "Sublocations" -#: src/pages/stock/StockDetail.tsx:76 +#: src/pages/stock/StockDetail.tsx:75 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:90 +#: src/pages/stock/StockDetail.tsx:87 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:96 +#: src/pages/stock/StockDetail.tsx:101 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:107 msgid "Child Items" msgstr "" @@ -3314,56 +3327,67 @@ msgstr "" #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:174 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:174 +#: src/pages/stock/StockDetail.tsx:179 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:178 +#: src/pages/stock/StockDetail.tsx:183 +#: src/tables/stock/StockItemTestResultTable.tsx:305 msgid "Add" msgstr "" -#: src/pages/stock/StockDetail.tsx:179 +#: src/pages/stock/StockDetail.tsx:184 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:184 +#: src/pages/stock/StockDetail.tsx:189 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:188 +#: src/pages/stock/StockDetail.tsx:193 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:189 +#: src/pages/stock/StockDetail.tsx:194 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Duplicate stock item" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:206 +msgid "Duplicate stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/tables/ColumnRenderers.tsx:126 +#: src/tables/ColumnRenderers.tsx:78 +msgid "Note" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:128 +#: src/tables/plugin/PluginListTable.tsx:180 +#: src/tables/stock/StockItemTestResultTable.tsx:194 +msgid "Date" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:137 msgid "Target Date" msgstr "" -#: src/tables/ColumnRenderers.tsx:163 +#: src/tables/ColumnRenderers.tsx:174 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnRenderers.tsx:177 +#: src/tables/ColumnRenderers.tsx:188 msgid "Total Price" msgstr "" @@ -3409,8 +3433,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/tables/Details.tsx:165 -#: src/tables/part/PartTable.tsx:236 -#: src/tables/part/PartTable.tsx:240 +#: src/tables/part/PartTable.tsx:233 +#: src/tables/part/PartTable.tsx:237 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -3469,105 +3493,106 @@ msgstr "" msgid "Remove filter" msgstr "" -#: src/tables/FilterSelectDrawer.tsx:145 +#: src/tables/FilterSelectDrawer.tsx:147 msgid "Select filter" msgstr "" -#: src/tables/FilterSelectDrawer.tsx:146 +#: src/tables/FilterSelectDrawer.tsx:148 msgid "Filter" msgstr "" -#: src/tables/FilterSelectDrawer.tsx:153 +#: src/tables/FilterSelectDrawer.tsx:155 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:33 +#: src/tables/stock/StockItemTestResultTable.tsx:182 msgid "Value" msgstr "" -#: src/tables/FilterSelectDrawer.tsx:154 +#: src/tables/FilterSelectDrawer.tsx:156 msgid "Select filter value" msgstr "" -#: src/tables/FilterSelectDrawer.tsx:188 +#: src/tables/FilterSelectDrawer.tsx:190 msgid "Table Filters" msgstr "" -#: src/tables/FilterSelectDrawer.tsx:219 +#: src/tables/FilterSelectDrawer.tsx:224 msgid "Add Filter" msgstr "" -#: src/tables/FilterSelectDrawer.tsx:228 +#: src/tables/FilterSelectDrawer.tsx:233 msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:88 -#: src/tables/InvenTreeTable.tsx:352 -#: src/tables/InvenTreeTable.tsx:373 +#: src/tables/InvenTreeTable.tsx:89 +#: src/tables/InvenTreeTable.tsx:354 +#: src/tables/InvenTreeTable.tsx:375 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:387 +#: src/tables/InvenTreeTable.tsx:386 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:395 +#: src/tables/InvenTreeTable.tsx:394 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:398 +#: src/tables/InvenTreeTable.tsx:397 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:401 +#: src/tables/InvenTreeTable.tsx:400 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:404 +#: src/tables/InvenTreeTable.tsx:403 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:446 -#: src/tables/InvenTreeTable.tsx:537 +#: src/tables/InvenTreeTable.tsx:445 +#: src/tables/InvenTreeTable.tsx:536 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:450 +#: src/tables/InvenTreeTable.tsx:449 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:452 +#: src/tables/InvenTreeTable.tsx:451 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/InvenTreeTable.tsx:479 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:481 +#: src/tables/InvenTreeTable.tsx:480 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:490 +#: src/tables/InvenTreeTable.tsx:489 msgid "Failed to delete records" msgstr "" +#: src/tables/InvenTreeTable.tsx:517 #: src/tables/InvenTreeTable.tsx:518 -#: src/tables/InvenTreeTable.tsx:519 msgid "Barcode actions" msgstr "" +#: src/tables/InvenTreeTable.tsx:526 #: src/tables/InvenTreeTable.tsx:527 -#: src/tables/InvenTreeTable.tsx:528 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:553 +#: src/tables/InvenTreeTable.tsx:552 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:571 +#: src/tables/InvenTreeTable.tsx:570 msgid "Table filters" msgstr "" -#: src/tables/RowActions.tsx:149 +#: src/tables/RowActions.tsx:151 msgid "Actions" msgstr "" @@ -3580,7 +3605,7 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:155 -#: src/tables/part/PartTable.tsx:127 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" @@ -3595,8 +3620,8 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:197 -#: src/tables/part/PartTable.tsx:146 -#: src/tables/stock/StockItemTable.tsx:171 +#: src/tables/part/PartTable.tsx:143 +#: src/tables/stock/StockItemTable.tsx:177 msgid "Stock Information" msgstr "" @@ -3690,11 +3715,11 @@ msgstr "" #: src/tables/bom/UsedInTable.tsx:66 #: src/tables/build/BuildOrderTable.tsx:102 #: src/tables/machine/MachineListTable.tsx:316 -#: src/tables/part/PartTable.tsx:170 +#: src/tables/part/PartTable.tsx:167 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:188 -#: src/tables/plugin/PluginListTable.tsx:627 -#: src/tables/stock/StockItemTable.tsx:228 +#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/stock/StockItemTable.tsx:234 msgid "Active" msgstr "" @@ -3703,7 +3728,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/part/PartTable.tsx:194 +#: src/tables/part/PartTable.tsx:191 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -3717,9 +3742,9 @@ msgid "Show allocated lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:38 -#: src/tables/part/PartTable.tsx:119 -#: src/tables/stock/StockItemTable.tsx:135 -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/part/PartTable.tsx:116 +#: src/tables/stock/StockItemTable.tsx:141 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Available" msgstr "" @@ -3748,7 +3773,7 @@ msgid "In production" msgstr "" #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/stock/StockItemTable.tsx:144 +#: src/tables/stock/StockItemTable.tsx:150 msgid "No stock available" msgstr "" @@ -3924,7 +3949,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:55 #: src/tables/sales/ReturnOrderTable.tsx:45 #: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:233 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Status" msgstr "" @@ -3984,7 +4009,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:131 #: src/tables/machine/MachineTypeTable.tsx:246 #: src/tables/plugin/PluginListTable.tsx:213 -#: src/tables/plugin/PluginListTable.tsx:632 +#: src/tables/plugin/PluginListTable.tsx:637 msgid "Builtin" msgstr "" @@ -4016,17 +4041,22 @@ msgstr "" msgid "Machine driver detail" msgstr "" -#: src/tables/notifications/NotificationsTable.tsx:24 +#: src/tables/notifications/NotificationsTable.tsx:26 msgid "Age" msgstr "" -#: src/tables/notifications/NotificationsTable.tsx:38 +#: src/tables/notifications/NotificationsTable.tsx:40 #: src/tables/plugin/PluginErrorTable.tsx:37 msgid "Message" msgstr "" +#: src/tables/part/ParametricPartTable.tsx:74 +#: src/tables/part/PartParameterTable.tsx:83 +msgid "Internal Units" +msgstr "" + #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:182 +#: src/tables/part/PartTable.tsx:179 msgid "Include Subcategories" msgstr "" @@ -4054,26 +4084,26 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartParameterTable.tsx:93 +#: src/tables/part/PartParameterTable.tsx:106 msgid "New Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:108 -#: src/tables/part/PartParameterTable.tsx:130 +#: src/tables/part/PartParameterTable.tsx:121 +#: src/tables/part/PartParameterTable.tsx:143 msgid "Edit Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:116 -#: src/tables/part/PartParameterTable.tsx:138 +#: src/tables/part/PartParameterTable.tsx:129 +#: src/tables/part/PartParameterTable.tsx:151 msgid "Delete Part Parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:155 +#: src/tables/part/PartParameterTable.tsx:168 msgid "Add parameter" msgstr "" -#: src/tables/part/PartParameterTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/tables/part/PartParameterTable.tsx:189 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Include Variants" msgstr "" @@ -4094,7 +4124,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:197 msgid "Has Units" msgstr "" @@ -4102,140 +4132,181 @@ msgstr "" msgid "Show templates with units" msgstr "" -#: src/tables/part/PartParameterTemplateTable.tsx:80 +#: src/tables/part/PartParameterTemplateTable.tsx:85 msgid "Add Parameter Template" msgstr "" -#: src/tables/part/PartParameterTemplateTable.tsx:92 +#: src/tables/part/PartParameterTemplateTable.tsx:97 msgid "Edit Parameter Template" msgstr "" -#: src/tables/part/PartParameterTemplateTable.tsx:100 +#: src/tables/part/PartParameterTemplateTable.tsx:105 msgid "Delete Parameter Template" msgstr "" -#: src/tables/part/PartParameterTemplateTable.tsx:130 +#: src/tables/part/PartParameterTemplateTable.tsx:135 msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:80 +#: src/tables/part/PartTable.tsx:77 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:89 +#: src/tables/part/PartTable.tsx:86 msgid "On Order" msgstr "" -#: src/tables/part/PartTable.tsx:102 +#: src/tables/part/PartTable.tsx:99 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:111 +#: src/tables/part/PartTable.tsx:108 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:171 +#: src/tables/part/PartTable.tsx:168 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:176 -#: src/tables/stock/StockItemTable.tsx:239 +#: src/tables/part/PartTable.tsx:173 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:174 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:183 +#: src/tables/part/PartTable.tsx:180 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:188 +#: src/tables/part/PartTable.tsx:185 msgid "Component" msgstr "" -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:186 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:192 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:198 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:206 +#: src/tables/part/PartTable.tsx:203 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:204 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:212 +#: src/tables/part/PartTable.tsx:209 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:210 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:216 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:224 +#: src/tables/part/PartTable.tsx:221 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:222 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:230 +#: src/tables/part/PartTable.tsx:227 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:228 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:234 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:241 +#: src/tables/part/PartTable.tsx:238 msgid "Not Virtual" msgstr "" +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:282 +msgid "Add Part" +msgstr "" + #: src/tables/part/PartTestTemplateTable.tsx:52 +msgid "Results" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:54 +msgid "No Results" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:79 msgid "Show required tests" msgstr "" -#: src/tables/part/PartTestTemplateTable.tsx:56 +#: src/tables/part/PartTestTemplateTable.tsx:83 +msgid "Show enabled tests" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:87 msgid "Show tests that require a value" msgstr "" -#: src/tables/part/PartTestTemplateTable.tsx:60 +#: src/tables/part/PartTestTemplateTable.tsx:91 msgid "Show tests that require an attachment" msgstr "" -#: src/tables/part/PartTestTemplateTable.tsx:80 -#: src/tables/part/PartTestTemplateTable.tsx:135 +#: src/tables/part/PartTestTemplateTable.tsx:95 +msgid "Include Inherited" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:96 +msgid "Show tests from inherited templates" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:100 +msgid "Has Results" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:101 +msgid "Show tests which have recorded results" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:122 +#: src/tables/part/PartTestTemplateTable.tsx:191 msgid "Add Test Template" msgstr "" -#: src/tables/part/PartTestTemplateTable.tsx:93 +#: src/tables/part/PartTestTemplateTable.tsx:135 msgid "Edit Test Template" msgstr "" -#: src/tables/part/PartTestTemplateTable.tsx:101 +#: src/tables/part/PartTestTemplateTable.tsx:143 msgid "Delete Test Template" msgstr "" +#: src/tables/part/PartTestTemplateTable.tsx:145 +msgid "This action cannot be reversed" +msgstr "" + +#: src/tables/part/PartTestTemplateTable.tsx:147 +msgid "Any tests results associated with this template will be deleted" +msgstr "" + #: src/tables/part/PartThumbTable.tsx:202 msgid "Search..." msgstr "" @@ -4306,10 +4377,6 @@ msgstr "" msgid "Author" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:180 -msgid "Date" -msgstr "" - #: src/tables/plugin/PluginListTable.tsx:196 msgid "Package information" msgstr "" @@ -4342,144 +4409,144 @@ msgstr "" msgid "Plugin is not installed" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:282 +#: src/tables/plugin/PluginListTable.tsx:285 msgid "Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:304 +#: src/tables/plugin/PluginListTable.tsx:307 msgid "Description not available" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Activate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:329 +#: src/tables/plugin/PluginListTable.tsx:332 msgid "Deactivate Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:338 +#: src/tables/plugin/PluginListTable.tsx:341 msgid "Confirm plugin activation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:339 +#: src/tables/plugin/PluginListTable.tsx:342 msgid "Confirm plugin deactivation" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:345 +#: src/tables/plugin/PluginListTable.tsx:348 msgid "The following plugin will be activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:346 +#: src/tables/plugin/PluginListTable.tsx:349 msgid "The following plugin will be deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:357 +#: src/tables/plugin/PluginListTable.tsx:360 msgid "Confirm" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Activating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:367 +#: src/tables/plugin/PluginListTable.tsx:370 msgid "Deactivating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:383 +#: src/tables/plugin/PluginListTable.tsx:386 msgid "Plugin updated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:385 +#: src/tables/plugin/PluginListTable.tsx:388 msgid "The plugin was activated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:386 +#: src/tables/plugin/PluginListTable.tsx:389 msgid "The plugin was deactivated" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:394 +#: src/tables/plugin/PluginListTable.tsx:397 msgid "Error updating plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:414 +#: src/tables/plugin/PluginListTable.tsx:417 msgid "Deactivate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:423 +#: src/tables/plugin/PluginListTable.tsx:426 msgid "Activate" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:454 +#: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:485 +#: src/tables/plugin/PluginListTable.tsx:489 msgid "Install plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:498 +#: src/tables/plugin/PluginListTable.tsx:502 msgid "Install" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:502 +#: src/tables/plugin/PluginListTable.tsx:506 msgid "Plugin installed successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:515 +#: src/tables/plugin/PluginListTable.tsx:519 msgid "Uninstall Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:527 +#: src/tables/plugin/PluginListTable.tsx:531 msgid "Confirm plugin uninstall" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:530 +#: src/tables/plugin/PluginListTable.tsx:534 msgid "The selected plugin will be uninstalled." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:531 +#: src/tables/plugin/PluginListTable.tsx:535 msgid "This action cannot be undone." msgstr "" -#: src/tables/plugin/PluginListTable.tsx:537 +#: src/tables/plugin/PluginListTable.tsx:541 msgid "Plugin uninstalled successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:550 +#: src/tables/plugin/PluginListTable.tsx:554 msgid "Delete Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:552 +#: src/tables/plugin/PluginListTable.tsx:556 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:564 +#: src/tables/plugin/PluginListTable.tsx:568 msgid "Plugins reloaded" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:565 +#: src/tables/plugin/PluginListTable.tsx:569 msgid "Plugins were reloaded successfully" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:581 +#: src/tables/plugin/PluginListTable.tsx:585 msgid "Reload Plugins" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:590 +#: src/tables/plugin/PluginListTable.tsx:594 msgid "Install Plugin" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:608 +#: src/tables/plugin/PluginListTable.tsx:613 msgid "Plugin detail" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:637 +#: src/tables/plugin/PluginListTable.tsx:642 msgid "Sample" msgstr "" -#: src/tables/plugin/PluginListTable.tsx:642 -#: src/tables/stock/StockItemTable.tsx:279 +#: src/tables/plugin/PluginListTable.tsx:647 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Installed" msgstr "" @@ -4869,155 +4936,243 @@ msgstr "" msgid "Edit user" msgstr "" -#: src/tables/stock/StockItemTable.tsx:59 +#: src/tables/stock/StockItemTable.tsx:65 msgid "This stock item is in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:68 +#: src/tables/stock/StockItemTable.tsx:74 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:77 +#: src/tables/stock/StockItemTable.tsx:83 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:86 +#: src/tables/stock/StockItemTable.tsx:92 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:95 +#: src/tables/stock/StockItemTable.tsx:101 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:104 +#: src/tables/stock/StockItemTable.tsx:110 msgid "This stock item has expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:108 +#: src/tables/stock/StockItemTable.tsx:114 msgid "This stock item is stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:119 +#: src/tables/stock/StockItemTable.tsx:125 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:126 +#: src/tables/stock/StockItemTable.tsx:132 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:155 +#: src/tables/stock/StockItemTable.tsx:161 msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:234 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:240 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:260 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:255 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:259 +#: src/tables/stock/StockItemTable.tsx:265 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:260 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:280 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:284 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:285 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:289 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:290 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:303 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Tracked" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:308 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:323 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:318 +#: src/tables/stock/StockItemTable.tsx:324 msgid "Show items in an external location" msgstr "" +#: src/tables/stock/StockItemTestResultTable.tsx:125 +msgid "Test" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:146 +msgid "Test Results" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:153 +msgid "Test result for installed stock item" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:164 +msgid "Result" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:170 +msgid "No Result" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:186 +msgid "Attachment" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:239 +#: src/tables/stock/StockItemTestResultTable.tsx:306 +#: src/tables/stock/StockItemTestResultTable.tsx:361 +msgid "Add Test Result" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:241 +msgid "Test result added" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:252 +#: src/tables/stock/StockItemTestResultTable.tsx:316 +msgid "Edit Test Result" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:254 +msgid "Test result updated" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:260 +#: src/tables/stock/StockItemTestResultTable.tsx:325 +msgid "Delete Test Result" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:262 +msgid "Test result deleted" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:276 +msgid "Test Passed" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:277 +msgid "Test result has been recorded" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:294 +msgid "Pass Test" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:342 +msgid "Required" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:343 +msgid "Show results for required tests" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:347 +msgid "Include Installed" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:348 +msgid "Show results for installed stock items" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:352 +msgid "Passed" +msgstr "" + +#: src/tables/stock/StockItemTestResultTable.tsx:353 +msgid "Show only passed tests" +msgstr "" + #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include sublocations in results" msgstr ""