2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-01 03:00:54 +00:00

New Crowdin translations by GitHub Action (#9801)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2025-06-20 09:05:29 +10:00
committed by GitHub
parent 6a23341f2a
commit 38cf8141fc
42 changed files with 4432 additions and 3067 deletions

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"Language: ar_SA\n"
@ -483,7 +483,7 @@ msgstr ""
msgid "Currency"
msgstr ""
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr ""
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr ""
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,7 +656,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Bulgarian\n"
"Language: bg_BG\n"
@ -483,7 +483,7 @@ msgstr ""
msgid "Currency"
msgstr ""
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr ""
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr "Част"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,7 +656,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "Цялостна наличност"
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"Language: cs_CZ\n"
@ -483,7 +483,7 @@ msgstr "Musí být platné číslo"
msgid "Currency"
msgstr "Měna"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Vyberte měnu z dostupných možností"
@ -545,11 +545,11 @@ msgstr "Zahrnout varianty"
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr "Zahrnout varianty"
msgid "Part"
msgstr "Díl"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Kategorie"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Volitelné"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Sestava"
@ -921,7 +921,7 @@ msgstr "Výstup neodpovídá výrobnímu příkazu"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "Množství musí být vyšší než nula"
@ -1070,7 +1070,7 @@ msgstr "Zadejte sériová čísla pro sestavení výstupů"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "Přidělené zásoby"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "Na objednávku"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "Ve výrobě"
@ -1351,7 +1353,7 @@ msgstr "Ve výrobě"
msgid "External Stock"
msgstr "Externí zásoby"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Dostupné zásoby"
@ -2444,8 +2446,8 @@ msgstr "Díly jsou ve výchozím nastavení šablony"
msgid "Parts can be assembled from other components by default"
msgstr "Díly lze ve výchozím nastavení sestavit z jiných komponentů"
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Komponent"
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr "Chyby"
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "Schválit celý kusovník"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr "Je revizí"
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr "Má revize"
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr "Kusovník schválen"
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr "Ikona (volitelná)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Díly"
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Podkategorie"
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr "Dodavatelé"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr "Vyloučit skladové položky v externích umístěních"
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "Aktualizovat díly"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Kontrola procesů na pozadí se nezdařila"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr "Aktualizovat cenu pro díl"
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr "Vybrat nadřazenou sestavu"
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr "Je tento uživatelský účet aktivní"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Váš účet byl vytvořen."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Pro přihlášení použijte funkci obnovení hesla"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Vítejte v InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"Language: da_DK\n"
@ -483,7 +483,7 @@ msgstr "Skal være et gyldigt tal"
msgid "Currency"
msgstr "Valuta"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Vælg valuta fra tilgængelige muligheder"
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr "Del"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Valgfri"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Kontrol af baggrundstjeneste mislykkedes"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@ -483,7 +483,7 @@ msgstr "Muss eine gültige Nummer sein"
msgid "Currency"
msgstr "Währung"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Währung aus verfügbaren Optionen auswählen"
@ -545,11 +545,11 @@ msgstr "Varianten einschließen"
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr "Varianten einschließen"
msgid "Part"
msgstr "Teil"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Kategorie"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Optional"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Baugruppe"
@ -921,7 +921,7 @@ msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "Anzahl muss größer Null sein"
@ -1070,7 +1070,7 @@ msgstr "Seriennummer für dieses Endprodukt eingeben"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "Zugewiesener Bestand"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "Bestellt"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "In Produktion"
@ -1351,7 +1353,7 @@ msgstr "In Produktion"
msgid "External Stock"
msgstr "Externes Lager"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Verfügbarer Bestand"
@ -2444,8 +2446,8 @@ msgstr "Teile sind standardmäßig Vorlagen"
msgid "Parts can be assembled from other components by default"
msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden"
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Komponente"
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr "Fehler"
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "Gültig"
@ -5135,39 +5137,39 @@ msgstr "Lagerartikel produziert von Bauauftrag"
msgid "Stock required for Build Order"
msgstr "Lagerartikel für Bauauftrag benötigt"
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "Gesamte Stückliste validieren"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "Diese Option muss ausgewählt werden"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr "Verwendet"
@ -5217,7 +5219,7 @@ msgstr "Symbol (optional)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr "Sie können diese Teilekategorie nicht als strukturell festlegen, da ihr bereits Teile zugewiesen sind!"
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Teile"
@ -5955,15 +5957,15 @@ msgstr "Teil-Beziehung kann nicht zwischen einem Teil und sich selbst erstellt w
msgid "Duplicate relationship already exists"
msgstr "Doppelte Beziehung existiert bereits"
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr "Übergeordnete Kategorie"
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr "Übergeordnete Teilkategorie"
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Unter-Kategorien"
@ -6099,7 +6101,7 @@ msgstr "Im Bau"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr "Zulieferer"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "Gesamtbestand"
@ -6177,140 +6180,156 @@ msgstr "Dateiname eines vorhandenen Teilbildes"
msgid "Image file does not exist"
msgstr "Bilddatei existiert nicht"
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "Herstellbar"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr "Inventurbericht auf ein bestimmtes Teil und alle Variantenteile beschränken"
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr "Inventurbericht auf eine bestimmte Teilekategorie und alle untergeordneten Kategorien beschränken"
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr "Inventurbericht auf einen bestimmten Lagerort und alle untergeordneten Lagerorte beschränken"
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr "Externen Bestand ausschließen"
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr "Lagerartikel an externen Orten ausschließen"
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "Bericht generieren"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr "Erstelle Berichtsdatei mit berechneten Inventurdaten"
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "Teile aktualisieren"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr "Angegebene Teile mit berechneten Inventurdaten aktualisieren"
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr "Inventur-Funktionalität ist nicht aktiviert"
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Hintergrund-Prozess-Kontrolle fehlgeschlagen"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "Niedrigster Preis"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr "Berechneten Wert für Mindestpreis überschreiben"
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr "Mindestpreis Währung"
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "Höchster Preis"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr "Berechneten Wert für maximalen Preis überschreiben"
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr "Maximalpreis Währung"
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Aktualisieren"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr "Preis für dieses Teil aktualisieren"
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr "Konnte nicht von den angegebenen Währungen in {default_currency} umrechnen"
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr "Mindestpreis darf nicht größer als der Maximalpreis sein"
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr "Der Maximalpreis darf nicht kleiner als der Mindestpreis sein"
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr "Herstellbar"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr "Teil auswählen, von dem Stückliste kopiert wird"
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "Bestehende Daten entfernen"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr "Bestehende Stücklisten-Positionen vor dem Kopieren entfernen"
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr "Vererbtes einschließen"
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr "Stücklisten-Positionen einbeziehen, die von Vorlage-Teilen geerbt werden"
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "Ungültige Zeilen überspringen"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "Aktiviere diese Option, um ungültige Zeilen zu überspringen"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr "Ersatzteile kopieren"
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr "Ersatzteile beim Duplizieren von Stücklisten-Positionen kopieren"
@ -8854,23 +8873,39 @@ msgstr "Ist dieses Benutzerkonto aktiv"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Ihr Konto wurde erstellt."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Bitte benutzen Sie die Passwort-zurücksetzen-Funktion, um sich anzumelden"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Willkommen bei InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"Language: el_GR\n"
@ -483,7 +483,7 @@ msgstr "Πρέπει να είναι αριθμός"
msgid "Currency"
msgstr "Νόμισμα"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Επιλέξτε νόμισμα από τις διαθέσιμες επιλογές"
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr "Εξάρτημα"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Προαιρετικό"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr "Η έξοδος κατασκευής δεν ταιριάζει με τη
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "Η ποσότητα πρέπει να είναι μεγαλύτερη από 0"
@ -1070,7 +1070,7 @@ msgstr "Εισάγετε ποσότητα για την έξοδο κατασκ
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Ο έλεγχος εργασίας στο παρασκήνιο απέτυχε"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Ο λογαριασμός σας δημιουργήθηκε."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Παρακαλούμε χρησιμοποιήστε τη λειτουργία επαναφοράς κωδικού πρόσβασης για να συνδεθείτε"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Καλώς ήρθατε στο InvenTree"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-17 12:52+0000\n"
"POT-Creation-Date: 2025-06-19 11:43+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -484,7 +484,7 @@ msgstr ""
msgid "Currency"
msgstr ""
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr ""
@ -546,11 +546,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -569,8 +569,8 @@ msgstr ""
msgid "Part"
msgstr ""
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -657,7 +657,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -922,7 +922,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1071,7 +1071,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1340,11 +1340,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1352,7 +1354,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2445,8 +2447,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3996,7 +3998,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5136,39 +5138,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5218,7 +5220,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5956,15 +5958,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6100,7 +6102,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6121,7 +6123,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6178,140 +6181,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8855,22 +8874,38 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@ -483,7 +483,7 @@ msgstr "Debe ser un número válido"
msgid "Currency"
msgstr "Moneda"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Seleccionar moneda de las opciones disponibles"
@ -545,11 +545,11 @@ msgstr "Incluye Variantes"
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr "Incluye Variantes"
msgid "Part"
msgstr "Parte"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Categoría"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Opcional"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Montaje"
@ -921,7 +921,7 @@ msgstr "La salida de la construcción no coincide con el orden de construcción"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "La cantidad debe ser mayor que cero"
@ -1070,7 +1070,7 @@ msgstr "Introduzca los números de serie de salidas de construcción"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "Stock Asignado"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "En pedido"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "En producción"
@ -1351,7 +1353,7 @@ msgstr "En producción"
msgid "External Stock"
msgstr "Stock externo"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Stock Disponible"
@ -2444,8 +2446,8 @@ msgstr "Las partes son plantillas por defecto"
msgid "Parts can be assembled from other components by default"
msgstr "Las partes pueden ser ensambladas desde otros componentes por defecto"
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Componente"
@ -3995,7 +3997,7 @@ msgstr "Datos de la fila original"
msgid "Errors"
msgstr "Errores"
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "Válido"
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "Validación de Lista de Materiales"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "Esta opción debe ser seleccionada"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr "Icono (opcional)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr "¡No puedes hacer que esta categoría de partes sea estructural porque algunas partes ya están asignadas!"
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Partes"
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr "Categoría principal de parte"
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Subcategorías"
@ -6099,7 +6101,7 @@ msgstr "En construcción"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr "Proveedores"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "Inventario Total"
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr "El archivo de imagen no existe"
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "Puede construir"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "Generar informe"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "Actualizar partes"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Falló la comprobación en segundo plano del worker"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "Precio mínimo"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr "Anular el valor calculado para precio mínimo"
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr "Precio mínimo de moneda"
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "Precio máximo"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr "Precio máximo de moneda"
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Actualizar"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr "El precio mínimo no debe ser mayor que el precio máximo"
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr "El precio máximo no debe ser inferior al precio mínimo"
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr "Puede construir"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr "Seleccionar parte de la que copiar BOM"
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "Eliminar Datos Existentes"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr "Eliminar artículos BOM existentes antes de copiar"
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr "Incluye Heredado"
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr "Incluye artículos BOM que son heredados de partes con plantillas"
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "Omitir filas no válidas"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "Activar esta opción para omitir filas inválidas"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr "Copiar partes sustitutas"
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr "Esta cuenta de usuario está activa"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Su cuenta ha sido creada."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Por favor, utilice la función de restablecer la contraseña para iniciar sesión"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Bienvenido a InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Spanish, Mexico\n"
"Language: es_MX\n"
@ -483,7 +483,7 @@ msgstr "Debe ser un número válido"
msgid "Currency"
msgstr "Moneda"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Seleccionar moneda de las opciones disponibles"
@ -545,11 +545,11 @@ msgstr "Incluye Variantes"
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr "Incluye Variantes"
msgid "Part"
msgstr "Parte"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Categoría"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Opcional"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Montaje"
@ -921,7 +921,7 @@ msgstr "La salida de la construcción no coincide con el orden de construcción"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "La cantidad debe ser mayor que cero"
@ -1070,7 +1070,7 @@ msgstr "Introduzca los números de serie de salidas de construcción"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "Stock Asignado"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "En pedido"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "En producción"
@ -1351,7 +1353,7 @@ msgstr "En producción"
msgid "External Stock"
msgstr "Stock externo"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Stock Disponible"
@ -2444,8 +2446,8 @@ msgstr "Las partes son plantillas por defecto"
msgid "Parts can be assembled from other components by default"
msgstr "Las partes pueden ser ensambladas desde otros componentes por defecto"
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Componente"
@ -3995,7 +3997,7 @@ msgstr "Datos de la fila original"
msgid "Errors"
msgstr "Errores"
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "Válido"
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "Validación de Lista de Materiales"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "Esta opción debe ser seleccionada"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr "Icono (opcional)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr "¡No puedes hacer que esta categoría de partes sea estructural porque algunas partes ya están asignadas!"
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Partes"
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr "Categoría principal de parte"
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Subcategorías"
@ -6099,7 +6101,7 @@ msgstr "En construcción"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr "Proveedores"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "Inventario Total"
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr "El archivo de imagen no existe"
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "Puede construir"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "Generar informe"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "Actualizar partes"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Falló la comprobación en segundo plano del worker"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "Precio mínimo"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr "Anular el valor calculado para precio mínimo"
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr "Precio mínimo de moneda"
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "Precio máximo"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr "Precio máximo de moneda"
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Actualizar"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr "El precio mínimo no debe ser mayor que el precio máximo"
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr "El precio máximo no debe ser inferior al precio mínimo"
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr "Puede construir"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr "Seleccionar parte de la que copiar BOM"
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "Eliminar Datos Existentes"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr "Eliminar artículos BOM existentes antes de copiar"
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr "Incluye Heredado"
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr "Incluye artículos BOM que son heredados de partes con plantillas"
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "Omitir filas no válidas"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "Activar esta opción para omitir filas inválidas"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr "Copiar partes sustitutas"
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr "Esta cuenta de usuario está activa"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Su cuenta ha sido creada."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Por favor, utilice la función de restablecer la contraseña para iniciar sesión"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Bienvenido a InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Estonian\n"
"Language: et_EE\n"
@ -483,7 +483,7 @@ msgstr ""
msgid "Currency"
msgstr "Valuuta"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr ""
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr "Osa"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Valikuline"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Saadaval laos"
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Komponent"
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr "Ikoon (valikuline)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Osad"
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr "Ehitamine"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr "Tarnijad"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "Minimaalne hind"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "Maksimaalne hind"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Uuenda"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Persian\n"
"Language: fa_IR\n"
@ -483,7 +483,7 @@ msgstr "باید یک عدد معتبر باشد"
msgid "Currency"
msgstr "ارز"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "ارز را از گزینه های موجود انتخاب کنید"
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr "قطعه"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "دسته"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "اختیاری"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "مونتاژ"
@ -921,7 +921,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"Language: fi_FI\n"
@ -483,7 +483,7 @@ msgstr "Täytyy olla kelvollinen luku"
msgid "Currency"
msgstr "Valuutta"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Valitse valuutta käytettävissä olevista vaihtoehdoista"
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr "Osa"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Kategoria"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Komponentti"
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr "Kuvake (valinnainen)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "Luo raportti"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-17 12:21\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-19 11:46\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@ -483,7 +483,7 @@ msgstr "Doit être un nombre valide"
msgid "Currency"
msgstr "Devise"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Sélectionnez la devise à partir des options disponibles"
@ -545,11 +545,11 @@ msgstr "Inclure les variantes"
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr "Inclure les variantes"
msgid "Part"
msgstr "Pièce"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Catégorie"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Facultatif"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Assemblage"
@ -921,7 +921,7 @@ msgstr "L'ordre de production de correspond pas à l'ordre de commande"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "La quantité doit être supérieure à zéro"
@ -1070,7 +1070,7 @@ msgstr "Entrer les numéros de séries pour la fabrication"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "Stock alloué"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "En Commande"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "En Production"
@ -1351,7 +1353,7 @@ msgstr "En Production"
msgid "External Stock"
msgstr "Stock externe"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Stock disponible"
@ -2444,8 +2446,8 @@ msgstr "Les pièces sont des templates par défaut"
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/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Composant"
@ -3995,7 +3997,7 @@ msgstr "Données de la ligne d'origine"
msgid "Errors"
msgstr "Erreurs"
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "Valide"
@ -5135,39 +5137,39 @@ msgstr "Stock produit par ordre de fabrication"
msgid "Stock required for Build Order"
msgstr "Stock requis pour l'ordre de fabrication"
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "Valider l'ensemble de la nomenclature"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "Cette option doit être sélectionnée"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr "Est variante"
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr "Est la révision"
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr "A des révisions"
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr "Nomenclature valide"
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr "La pièce d'assemblage est testable"
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr "Le composant est testable"
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr "Utilise"
@ -5217,7 +5219,7 @@ msgstr "Icône (facultatif)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr "Vous ne pouvez pas rendre cette catégorie de pièces structurelle car certaines pièces lui sont déjà affectées !"
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Pièces"
@ -5955,15 +5957,15 @@ msgstr "Il n'est pas possible de créer une relation entre une pièce et elle-m
msgid "Duplicate relationship already exists"
msgstr "Une relation en double existe déjà"
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr "Catégorie de parents"
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr "Catégorie de pièce mère"
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Sous-catégories"
@ -6099,7 +6101,7 @@ msgstr "Construction"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr "Révisions"
msgid "Suppliers"
msgstr "Fournisseurs"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "Stock total"
@ -6177,140 +6180,156 @@ msgstr "Nom de fichier d'une image de pièce existante"
msgid "Image file does not exist"
msgstr "Le fichier image n'existe pas"
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "Peut construire"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr "Limiter le rapport d'inventaire à une pièce particulière et à toute variante de pièce"
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr "Limiter le rapport d'inventaire à une catégorie de pièces particulière et à toutes les catégories inférieures"
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr "Limiter le rapport d'inventaire à un lieu de stockage particulier et à tous les lieux subordonnés"
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr "Exclure le stock externe"
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr "Exclure les articles en stock dans les sites externes"
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "Générer un rapport"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr "Générer un fichier de rapport contenant les données calculées de l'inventaire"
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "Mise à jour des pièces"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr "Mettre à jour les parties spécifiées avec les données calculées de l'inventaire"
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr "La fonctionnalité d'inventaire n'est pas activée"
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Échec de la vérification du processus d'arrière-plan"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "Prix Minimum"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr "Remplacer la valeur calculée pour le prix minimum"
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr "Prix minimum monnaie"
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "Prix Maximum"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr "Remplacer la valeur calculée pour le prix maximum"
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr "Devise du prix maximum"
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Mise à jour"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr "Mise à jour des prix pour cette pièce"
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr "Impossible de convertir les devises fournies en {default_currency}"
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr "Le prix minimum ne doit pas être supérieur au prix maximum"
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr "Le prix maximum ne doit pas être inférieur au prix minimum"
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr "Sélectionner l'assemblage parent"
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr "Sélectionner le composant"
#: part/serializers.py:1735
msgid "Can Build"
msgstr "Peut construire"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr "Sélectionner la pièce à partir de laquelle copier la nomenclature"
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "Supprimer les données existantes"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr "Supprimer les postes de nomenclature existants avant de les copier"
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr "Inclure l'héritage"
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr "Inclure les éléments de nomenclature hérités des pièces modélisées"
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "Sauter les lignes non valides"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "Activez cette option pour ignorer les lignes non valides"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr "Copier les pièces de remplacement"
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr "Copie de pièces de rechange en cas de duplication de postes de nomenclature"
@ -8854,23 +8873,39 @@ msgstr "Ce compte d'utilisateur est-il actif"
msgid "Only a superuser can adjust this field"
msgstr "Seul un superutilisateur peut modifier ce champ"
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr "Seuls les membres du personnel peuvent créer de nouveaux utilisateurs"
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr "Vous n'avez pas le droit de créer des utilisateurs"
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Votre compte a été créé."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Veuillez utiliser la fonction de réinitialisation du mot de passe pour vous connecter"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Bienvenue dans InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"Language: he_IL\n"
@ -483,7 +483,7 @@ msgstr "המספר חייב להיות תקין"
msgid "Currency"
msgstr "מטבע"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "בחר מטבע מהאפשרויות הזמינות"
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr "רכיב"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,7 +656,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Hindi\n"
"Language: hi_IN\n"
@ -483,7 +483,7 @@ msgstr ""
msgid "Currency"
msgstr ""
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr ""
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr ""
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,7 +656,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"Language: hu_HU\n"
@ -483,7 +483,7 @@ msgstr "Érvényes számnak kell lennie"
msgid "Currency"
msgstr "Pénznem"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Válassz pénznemet a lehetőségek közül"
@ -545,11 +545,11 @@ msgstr "Változatokkal együtt"
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr "Változatokkal együtt"
msgid "Part"
msgstr "Alkatrész"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Kategória"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Opcionális"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Gyártmány"
@ -921,7 +921,7 @@ msgstr "Gyártási kimenet nem egyezik a gyártási utasítással"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "Mennyiségnek nullánál többnek kell lennie"
@ -1070,7 +1070,7 @@ msgstr "Add meg a sorozatszámokat a gyártás kimenetéhez"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1340,11 +1340,13 @@ msgid "Allocated Stock"
msgstr "Lefoglalt készlet"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "Rendelve"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "Gyártásban"
@ -1352,7 +1354,7 @@ msgstr "Gyártásban"
msgid "External Stock"
msgstr "Külső raktárkészlet"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Elérhető készlet"
@ -2445,8 +2447,8 @@ msgstr "Alkatrészek alapból sablon alkatrészek legyenek"
msgid "Parts can be assembled from other components by default"
msgstr "Alkatrészeket alapból lehessen gyártani másik alkatrészekből"
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Összetevő"
@ -3996,7 +3998,7 @@ msgstr "Eredeti sor adat"
msgid "Errors"
msgstr "Hibák"
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "Érvényes"
@ -5136,39 +5138,39 @@ msgstr "Gyártással előállított készlet"
msgid "Stock required for Build Order"
msgstr "A gyártási utasításhoz szükséges készlet"
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "Teljes alkatrészjegyzék jóváhagyása"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "Ennek az opciónak ki kll lennie választva"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr "Változat"
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr "Vannak Változatok"
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr "Alkatrészjegyzék ellenőrizve"
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr "Összeállított Alkatrész ellenőrizhető"
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr "Összetevő alkatrész ellenőrizhető"
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr "Használ"
@ -5218,7 +5220,7 @@ msgstr "Ikon (opcionális)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr "Nem lehet az alkatrészkategóriát szerkezeti kategóriává tenni, mert már vannak itt alkatrészek!"
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Alkatrészek"
@ -5956,15 +5958,15 @@ msgstr "Alkatrész kapcsolat nem hozható létre önmagával"
msgid "Duplicate relationship already exists"
msgstr "Már létezik duplikált alkatrész kapcsolat"
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr "Szülő Kategória"
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr "Felsőbb szintű alkatrész kategória"
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Alkategóriák"
@ -6100,7 +6102,7 @@ msgstr "Gyártásban"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6121,7 +6123,8 @@ msgstr "Verziók"
msgid "Suppliers"
msgstr "Beszállítók"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "Teljes készlet"
@ -6178,140 +6181,156 @@ msgstr "A meglévő alkatrész képfájl neve"
msgid "Image file does not exist"
msgstr "A képfájl nem létezik"
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "Gyártható"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr "Leltár riport korlátozása bizonyos alkatrészre és variánsra"
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr "Leltár riport korlátozása bizonyos alkatrész kategóriára és az alatta lévőkre"
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr "Leltár riport korlátozása bizonyos készlethelyre és az alatta lévőkre"
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr "Külső készlet nélkül"
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr "Külső helyeken lévő készlet nélkül"
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "Riport létrehozása"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr "Riport fájl létrehozása a számított leltár adatokkal"
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "Alaktrészek frissítése"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr "Megadott alkatrészek frissítése a számított leltár adatokkal"
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr "Leltár funkció nincs engedélyezve"
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Háttér folyamat ellenőrzés sikertelen"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "Minimum ár"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr "Számított minimum ár felülbírálása"
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr "Minimum ár pénzneme"
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "Maximum ár"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr "Számított maximum ár felülbírálása"
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr "Maximum ár pénzneme"
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Frissítés"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr "Alkatrész árak frissítése"
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr "Megadott pénznem átváltása {default_currency}-re sikertelen"
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr "A Minimum ár nem lehet nagyobb mint a Maximum ár"
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr "A Maximum ár nem lehet kisebb mint a Minimum ár"
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr "Szülő összeállítás kiválasztása"
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr "Összetevő alkatrész kijelölése"
#: part/serializers.py:1735
msgid "Can Build"
msgstr "Gyártható"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr "Válassz alkatrészt ahonnan az alkatrészjegyzéket másoljuk"
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "Létező adat törlése"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr "Meglévő alkatrészjegyzék tételek törlése a másolás előtt"
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr "Örököltekkel együtt"
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr "Sablon alkatrészektől örökölt alkatrészjegyzék tételek használata"
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "Hibás sorok kihagyása"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "Engedély a hibás sorok kihagyására"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr "Helyettesítő alkatrészek másolása"
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr "Helyettesítő alkatrészek másolása az alkatrészjegyzék tételek másolásakor"
@ -8855,23 +8874,39 @@ msgstr "Aktív a felhasználói fiók"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "A fiókod sikeresen létrejött."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Kérlek használd a jelszó visszállítás funkciót a belépéshez"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Üdvözlet az InvenTree-ben"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Indonesian\n"
"Language: id_ID\n"
@ -483,7 +483,7 @@ msgstr "Harus berupa angka yang valid"
msgid "Currency"
msgstr "Mata Uang"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr ""
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr "Bagian"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,7 +656,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr "Hasil produksi tidak sesuai dengan order produksi"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "Jumlah harus lebih besar daripada nol"
@ -1070,7 +1070,7 @@ msgstr "Masukkan nomor seri untuk hasil pesanan"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Komponen"
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "Harga Minimal"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "Harga Maksimal"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Perbarui"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Selamat Datang di InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@ -483,7 +483,7 @@ msgstr "Deve essere un numero valido"
msgid "Currency"
msgstr "Valuta"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Selezionare la valuta dalle opzioni disponibili"
@ -545,11 +545,11 @@ msgstr "Includi Varianti"
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr "Includi Varianti"
msgid "Part"
msgstr "Articolo"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Categoria"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Opzionale"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Assemblaggio"
@ -921,7 +921,7 @@ msgstr "L'output della produzione non corrisponde all'ordine di compilazione"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "La quantità deve essere maggiore di zero"
@ -1070,7 +1070,7 @@ msgstr "Inserisci i numeri di serie per gli output di compilazione (build option
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "Scorte Assegnate"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "Ordinato"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "In Produzione"
@ -1351,7 +1353,7 @@ msgstr "In Produzione"
msgid "External Stock"
msgstr "Scorte esterne"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Disponibilità in magazzino"
@ -2444,8 +2446,8 @@ msgstr "Gli articoli sono modelli per impostazione predefinita"
msgid "Parts can be assembled from other components by default"
msgstr "Gli articoli possono essere assemblate da altri componenti per impostazione predefinita"
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Componente"
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "Valido"
@ -5135,39 +5137,39 @@ msgstr "Giacenza prodotta dall'Ordine di Costruzione"
msgid "Stock required for Build Order"
msgstr "Giacenza richiesta per l'Ordine di Produzione"
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "Convalida l'intera Fattura dei Materiali"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "Questa opzione deve essere selezionata"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr "È una Variante"
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr "E' una revisione"
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr "Ha revisioni"
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr "BOM Valido"
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr "L'articolo assemblato è provabile"
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr "Il componente è provabile"
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr "Utilizzi"
@ -5217,7 +5219,7 @@ msgstr "Icona (facoltativa)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr "Non puoi rendere principale questa categoria di articoli perché alcuni articoli sono già assegnati!"
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Articoli"
@ -5955,15 +5957,15 @@ msgstr "Non si può creare una relazione tra l'articolo e sé stesso"
msgid "Duplicate relationship already exists"
msgstr "La relazione duplicata esiste già"
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Sottocategorie"
@ -6099,7 +6101,7 @@ msgstr "In Costruzione"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr "Fornitori"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "Giacenze Totali"
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "Puoi produrre"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr "Limitare il report d'inventario ad un articolo particolare e a eventuali articoli varianti"
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr "Limita il report d'inventario ad una particolare categoria articolo, e a eventuali categorie secondarie"
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr "Limita il report d'inventario ad una particolare ubicazione di magazzino, e a eventuali ubicazioni secondarie"
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "Genera Report"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr "Genera file di report contenente dati di inventario calcolati"
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "Aggiorna Articoli"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr "Aggiorna gli articoli specificati con i dati calcolati di inventario"
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr "La funzione Inventario non è abilitata"
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Controllo in background non riuscito"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "Prezzo Minimo"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "Prezzo Massimo"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Aggiorna"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr "Aggiorna i prezzi per questo articolo"
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr "Puoi produrre"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr "Seleziona l'articolo da cui copiare la distinta base"
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "Rimuovi Dati Esistenti"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr "Rimuovi elementi distinta base esistenti prima di copiare"
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr "Includi Ereditato"
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr "Includi gli elementi Distinta Base ereditati da prodotti template"
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "Salta Righe Non Valide"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "Abilita questa opzione per saltare le righe non valide"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr "Copia Articoli sostitutivi"
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr "Copia articoli sostitutivi quando duplichi gli elementi distinta base"
@ -8854,23 +8873,39 @@ msgstr "Questo account utente è attivo"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Il tuo account è stato creato."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Si prega di utilizzare la funzione di reimpostazione password per accedere"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Benvenuto in InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@ -483,7 +483,7 @@ msgstr "有効な数字でなければなりません"
msgid "Currency"
msgstr "通貨"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "利用可能なオプションから通貨を選択してください"
@ -545,11 +545,11 @@ msgstr "バリアントを含む"
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr "バリアントを含む"
msgid "Part"
msgstr "パーツ"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "カテゴリ"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "オプション"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "アセンブリ"
@ -921,7 +921,7 @@ msgstr "ビルド出力がビルド順序と一致しません"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "数量はゼロより大きくなければなりません"
@ -1070,7 +1070,7 @@ msgstr "ビルド出力のためのシリアル番号の入力"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "割当株式"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "注文中"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "生産中"
@ -1351,7 +1353,7 @@ msgstr "生産中"
msgid "External Stock"
msgstr "外部在庫"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "在庫状況"
@ -2444,8 +2446,8 @@ msgstr "パーツはデフォルトのテンプレートです"
msgid "Parts can be assembled from other components by default"
msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます"
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "コンポーネント"
@ -3995,7 +3997,7 @@ msgstr "元の行データ"
msgid "Errors"
msgstr "エラー"
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "有効"
@ -5135,39 +5137,39 @@ msgstr "受注生産在庫"
msgid "Stock required for Build Order"
msgstr "受注生産に必要な在庫"
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "部品表全体の検証"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "このオプションを選択する必要があります。"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr "バリエーション?"
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr "改訂版"
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr "改定あり"
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr "BOM有効"
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr "組み立て部分はテスト可能"
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr "コンポーネント部分はテスト可能"
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr "用途"
@ -5217,7 +5219,7 @@ msgstr "アイコン (オプション)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr "いくつかの部品がすでに割り当てられているため、この部品カテゴリを構造化することはできません!"
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "パーツ"
@ -5955,15 +5957,15 @@ msgstr "部品とそれ自身との間に部品関係を作ることはできま
msgid "Duplicate relationship already exists"
msgstr "重複する関係が既に存在します。"
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr "親カテゴリ"
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr "親部品カテゴリー"
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "サブカテゴリ"
@ -6099,7 +6101,7 @@ msgstr "建物"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr "リビジョン"
msgid "Suppliers"
msgstr "仕入先"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "総在庫"
@ -6177,140 +6180,156 @@ msgstr "既存の部品画像のファイル名"
msgid "Image file does not exist"
msgstr "画像ファイルが存在しません"
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "ビルド"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr "ストックテイクレポートを特定の部品とバリアント部品に限定します。"
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr "ストックテイクレポートを特定の部品カテゴリーとその子カテゴリーに限定します。"
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr "ストックテイクレポートを特定のストックロケーションと子ロケーションに限定"
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr "外部在庫を除く"
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr "外部ロケーションの在庫品を除く"
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "レポートを生成"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr "計算されたストックテイクデータを含むレポートファイルの作成"
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "更新部品"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr "計算されたストックテイクデータで指定部品を更新"
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr "在庫管理機能が有効になっていません"
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "バックグラウンドワーカーのチェックに失敗しました"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "最小価格"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr "最低価格の計算値の上書き"
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr "最低価格通貨"
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "最大価格"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr "最高価格の計算値を上書き"
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr "最高価格通貨"
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "更新"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr "この部品の価格を更新"
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr "提供された通貨から{default_currency}に変換できませんでした。"
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr "最低価格は最高価格を超えてはなりません。"
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr "最高価格は最低価格を下回ってはなりません。"
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr "親アセンブリを選択"
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr "構成部品の選択"
#: part/serializers.py:1735
msgid "Can Build"
msgstr "ビルド"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr "BOMをコピーする部品を選択します。"
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "既存データの削除"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr "コピー前に既存のBOMアイテムを削除"
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr "インクルード継承"
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr "テンプレート化された部品から継承されたBOM項目を含めます。"
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "無効な行をスキップ"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "無効な行をスキップするには、このオプションを有効にします。"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr "コピー代用部品"
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr "BOMアイテムの重複時に代替部品をコピー"
@ -8854,23 +8873,39 @@ msgstr "このユーザーアカウントはアクティブですか"
msgid "Only a superuser can adjust this field"
msgstr "このフィールドを調整できるのはスーパーユーザーのみです。"
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr "新しいユーザーを作成できるのはスタッフユーザーのみです。"
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr "ユーザーを作成する権限がありません"
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "アカウントが作成されました"
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "パスワードリセット機能を使ってログインしてください"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "InvenTreeへようこそ"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"Language: ko_KR\n"
@ -483,7 +483,7 @@ msgstr ""
msgid "Currency"
msgstr ""
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr ""
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr ""
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,7 +656,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Lithuanian\n"
"Language: lt_LT\n"
@ -483,7 +483,7 @@ msgstr "Turi būti teisingas skaičius"
msgid "Currency"
msgstr "Valiuta"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Pasirinkite valiutą iš galimų variantų"
@ -545,11 +545,11 @@ msgstr "Įtraukti variantus"
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr "Įtraukti variantus"
msgid "Part"
msgstr "Detalė"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Kategorija"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Pasirinktinai"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Surinkimas"
@ -921,7 +921,7 @@ msgstr "Gamybos rezultatas neatitinka gamybos užsakymo"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "Kiekis turi būti didesnis nei nulis"
@ -1070,7 +1070,7 @@ msgstr "Įveskite serijos numerius gamybos rezultatams"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "Priskirtos atsargos"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "Užsakyta"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "Gamyboje"
@ -1351,7 +1353,7 @@ msgstr "Gamyboje"
msgid "External Stock"
msgstr "Išorinės atsargos"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Prieinamos atsargos"
@ -2444,8 +2446,8 @@ msgstr "Detalės pagal nutylėjimą yra šablonai"
msgid "Parts can be assembled from other components by default"
msgstr "Detalės pagal nutylėjimą gali būti surenkamos iš kitų komponentų"
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Komponentas"
@ -3995,7 +3997,7 @@ msgstr "Pradiniai eilutės duomenys"
msgid "Errors"
msgstr "Klaidos"
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "Galiojantis"
@ -5135,39 +5137,39 @@ msgstr "Atsargos, pagamintos pagal gamybos užsakymą"
msgid "Stock required for Build Order"
msgstr "Atsargos, reikalingos gamybos užsakymui"
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "Patvirtinti visą komplektavimo žiniaraštį"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "Ši parinktis turi būti pasirinkta"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr "Yra variantas"
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr "Yra versija"
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr "Turi versijų"
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr "BOM galiojantis"
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr "Surinkimo detalė gali būti testuojama"
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr "Komponento detalė gali būti testuojama"
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr "Naudoja"
@ -5217,7 +5219,7 @@ msgstr "Piktograma (neprivaloma)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr "Negalite paversti šios detalių kategorijos struktūrine, nes kai kurios detalės jau jai priskirtos!"
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Detalės"
@ -5955,15 +5957,15 @@ msgstr "Detalių ryšio negalima sukurti tarp detalės ir jos pačios"
msgid "Duplicate relationship already exists"
msgstr "Toks ryšys jau egzistuoja"
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr "Pagrindinė kategorija"
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr "Pagrindinė detalių kategorija"
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Subkategorijos"
@ -6099,7 +6101,7 @@ msgstr "Surinkimas"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr "Versijos"
msgid "Suppliers"
msgstr "Tiekėjai"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "Bendros atsargos"
@ -6177,140 +6180,156 @@ msgstr "Esamos detalės paveikslėlio failo pavadinimas"
msgid "Image file does not exist"
msgstr "Paveikslėlio failas neegzistuoja"
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "Galima surinkti"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr "Apriboti inventorizacijos ataskaitą konkrečia detale ir jos variantais"
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr "Apriboti inventorizacijos ataskaitą konkrečia detalių kategorija ir jos subkategorijomis"
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr "Apriboti inventorizacijos ataskaitą konkrečia atsargų vieta ir jos subvietomis"
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr "Neįtraukti išorinių atsargų"
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr "Neįtraukti atsargų iš išorinių vietų"
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "Generuoti ataskaitą"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr "Generuoti ataskaitos failą su apskaičiuotais inventorizacijos duomenimis"
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "Atnaujinti detales"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr "Atnaujinti nurodytas detales pagal apskaičiuotus inventorizacijos duomenis"
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr "Inventorizacijos funkcionalumas neįjungtas"
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Fono proceso patikra nepavyko"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "Mažiausia kaina"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr "Pakeisti apskaičiuotą mažiausią kainą"
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr "Mažiausios kainos valiuta"
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "Didžiausia kaina"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr "Pakeisti apskaičiuotą didžiausią kainą"
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr "Didžiausios kainos valiuta"
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Atnaujinti"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr "Atnaujinti šios detalės kainodarą"
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr "Nepavyko konvertuoti iš nurodytų valiutų į {default_currency}"
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr "Mažiausia kaina negali būti didesnė už didžiausią kainą"
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr "Didžiausia kaina negali būti mažesnė už mažiausią kainą"
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr "Pasirinkite pirminį surinkimą"
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr "Pasirinkite komponentinę detalę"
#: part/serializers.py:1735
msgid "Can Build"
msgstr "Galima surinkti"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr "Pasirinkite detalę, iš kurios kopijuoti BOM"
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "Pašalinti esamus duomenis"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr "Pašalinti esamus BOM elementus prieš kopijuojant"
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr "Įtraukti paveldėtus"
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr "Įtraukti BOM elementus, paveldėtus iš šabloninių detalių"
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "Praleisti netinkamas eilutes"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "Įjunkite šią parinktį, jei norite praleisti netinkamas eilutes"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr "Kopijuoti pakaitines detales"
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr "Kopijuoti pakaitines detales, kai kopijuojami BOM elementai"
@ -8854,23 +8873,39 @@ msgstr "Ar ši vartotojo paskyra yra aktyvi"
msgid "Only a superuser can adjust this field"
msgstr "Tik supervartotojas gali keisti šį lauką"
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr "Tik personalo vartotojai gali kurti naujus vartotojus"
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr "Neturite leidimo kurti vartotojų"
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Jūsų paskyra sukurta."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Prisijungimui naudokite slaptažodžio atstatymo funkciją"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Sveiki atvykę į InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Latvian\n"
"Language: lv_LV\n"
@ -483,7 +483,7 @@ msgstr ""
msgid "Currency"
msgstr ""
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr ""
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr ""
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,7 +656,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"Language: nl_NL\n"
@ -483,7 +483,7 @@ msgstr "Moet een geldig nummer zijn"
msgid "Currency"
msgstr "Valuta"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Selecteer valuta uit beschikbare opties"
@ -545,11 +545,11 @@ msgstr "Inclusief varianten"
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr "Inclusief varianten"
msgid "Part"
msgstr "Onderdeel"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Categorie"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Optioneel"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Samenstelling"
@ -921,7 +921,7 @@ msgstr "Productuitvoer komt niet overeen met de Productieorder"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "Hoeveelheid moet groter zijn dan nul"
@ -1070,7 +1070,7 @@ msgstr "Voer serienummers in voor productieuitvoeren"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "Toegewezen voorraad"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "In bestelling"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "In productie"
@ -1351,7 +1353,7 @@ msgstr "In productie"
msgid "External Stock"
msgstr "Externe voorraad"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Beschikbare Voorraad"
@ -2444,8 +2446,8 @@ msgstr "Onderdelen zijn standaard sjablonen"
msgid "Parts can be assembled from other components by default"
msgstr "Onderdelen kunnen standaard vanuit andere componenten worden samengesteld"
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Onderdeel"
@ -3995,7 +3997,7 @@ msgstr "Oorspronkelijke rij gegevens"
msgid "Errors"
msgstr "Fouten"
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "Geldig"
@ -5136,39 +5138,39 @@ msgstr "Geproduceerde voorraad door Productieorder"
msgid "Stock required for Build Order"
msgstr "Voorraad vereist voor Productieorder"
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "Valideer de gehele materiaalbon"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "Deze optie moet geselecteerd worden"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr "Is een variant"
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr "Is revisie"
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr "Heeft revisies"
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr "BOM Valid"
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr "Assemblage deel is testbaar"
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr "Component onderdeel is testbaar"
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr "Gebruik"
@ -5218,7 +5220,7 @@ msgstr "Pictogram (optioneel)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr "U kunt deze voorraadlocatie niet structureel maken omdat sommige voorraadartikelen er al in liggen!"
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Onderdelen"
@ -5956,15 +5958,15 @@ msgstr "Onderdeel relatie kan niet worden gecreëerd tussen een deel en zichzelf
msgid "Duplicate relationship already exists"
msgstr "Dubbele relatie bestaat al"
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr "Bovenliggende categorie"
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr "Bovenliggende onderdeel categorie"
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Subcategorieën"
@ -6100,7 +6102,7 @@ msgstr "Bouwen"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6121,7 +6123,8 @@ msgstr "Revisies"
msgid "Suppliers"
msgstr "Leveranciers"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "Totale Voorraad"
@ -6178,140 +6181,156 @@ msgstr "Bestandsnaam van een bestaande onderdeel afbeelding"
msgid "Image file does not exist"
msgstr "Afbeeldingsbestand bestaat niet"
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "Kan bouwen"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr "Limiteer de voorraadrapportage tot een bepaald onderdeel en eventuele variant onderdelen"
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr "Limiteer de voorraadrapportage tot een bepaalde deelcategorie en alle onderliggende categorieën"
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr "Limiteer de voorraadrapportage tot een bepaalde voorraadlocatie en alle onderliggende locaties"
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr "Externe voorraad uitsluiten"
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr "Voorraadartikelen op externe locaties uitsluiten"
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "Rapport genereren"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr "Genereer een bestand met berekende voorraad namen gegevens"
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "Onderdelen bijwerken"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr "Bijwerken van de opgegeven onderdelen met berekende voorraad gegevens"
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr "Voorraadcontrole functionaliteit is niet ingeschakeld"
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Achtergrondwerker check is gefaald"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "Minimale prijs"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr "Overschrijf berekende waarde voor minimale prijs"
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr "Minimale prijs valuta"
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "Maximale prijs"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr "Overschrijf de berekende waarde voor de maximale prijs"
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr "Maximale prijs valuta"
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Bijwerken"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr "Prijzen voor dit onderdeel bijwerken"
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr "Kan niet converteren van de verstrekte valuta naar {default_currency}"
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr "Minimumprijs mag niet hoger zijn dan de maximale prijs"
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr "Maximale prijs mag niet lager zijn dan de minimale prijs"
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr "Selecteer de bovenliggende assemblage"
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr "Selecteer het onderdeel"
#: part/serializers.py:1735
msgid "Can Build"
msgstr "Kan bouwen"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr "Selecteer onderdeel om BOM van te kopiëren"
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "Bestaande gegevens verwijderen"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr "Verwijder bestaande BOM items voor het kopiëren"
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr "Inclusief overgenomen"
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr "Inclusief stuklijst BOM items die worden overgenomen van getemplated onderdelen"
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "Ongeldige regels overslaan"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "Schakel deze optie in om ongeldige rijen over te slaan"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr "Verwijder vervangend deel"
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr "Kopieer vervangende onderdelen bij dubbele stuklijst BOM items"
@ -8855,23 +8874,39 @@ msgstr "Is dit gebruikersaccount actief"
msgid "Only a superuser can adjust this field"
msgstr "Enkel een supergebruiker kan dit veld aanpassen"
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr "Alleen administrators kunnen nieuwe gebruikers aanmaken"
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr "U hebt geen toestemming om gebruikers aan te maken"
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Je account is aangemaakt."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Gebruik de wachtwoordreset functie om in te loggen"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Welkom bij InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"Language: no_NO\n"
@ -483,7 +483,7 @@ msgstr "Må være et gyldig tall"
msgid "Currency"
msgstr "Valuta"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Velg valuta ut fra tilgjengelige alternativer"
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr "Del"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Kategori"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Valgfritt"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Sammenstilling"
@ -921,7 +921,7 @@ msgstr "Produksjonsartikkelen samsvarer ikke med produksjonsordren"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "Mengden må være større enn null"
@ -1070,7 +1070,7 @@ msgstr "Angi serienummer for produksjonsartikler"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "Tildelt lagerbeholdning"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "I bestilling"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "I produksjon"
@ -1351,7 +1353,7 @@ msgstr "I produksjon"
msgid "External Stock"
msgstr "Ekstern lagerbeholdning"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Tilgjengelig lagerbeholdning"
@ -2444,8 +2446,8 @@ msgstr "Deler er maler som standard"
msgid "Parts can be assembled from other components by default"
msgstr "Deler kan settes sammen fra andre komponenter som standard"
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Komponent"
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "Gyldig"
@ -5135,39 +5137,39 @@ msgstr "Lagervarer produsert av en produksjonsordre"
msgid "Stock required for Build Order"
msgstr "Lagervarer påkrevd for produksjonsordre"
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "Godkjenn hele Stykklisten"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "Dette alternativet må være valgt"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr "Ikon (valgfritt)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr "Du kan ikke gjøre denne delkategorien strukturell fordi noen deler allerede er tilordnet den!"
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Deler"
@ -5955,15 +5957,15 @@ msgstr "Del-forhold kan ikke opprettes mellom en del og seg selv"
msgid "Duplicate relationship already exists"
msgstr "Duplikatforhold eksisterer allerede"
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Underkategorier"
@ -6099,7 +6101,7 @@ msgstr "Produseres"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr "Leverandører"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "Total lagerbeholdning"
@ -6177,140 +6180,156 @@ msgstr "Filnavn for et eksisterende del-bilde"
msgid "Image file does not exist"
msgstr "Bildefilen finnes ikke"
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "Kan Produsere"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr "Begrens lagerbeholdningsrapport til en bestemt del og enhver variant av delen"
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr "Begrens lagerbeholdningsrapport til en bestemt delkategori og alle underkategorier"
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr "Begrens lagerbeholdningsrapport til en bestemt plasering og eventuelle underplasseringer"
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr "Ekskluder ekstern lagerbeholdning"
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr "Ekskluder lagervarer i eksterne lokasjoner"
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "Generer rapport"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr "Genererer rapport som inneholder beregnede lagerdata"
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "Oppdater deler"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr "Oppdater spesifiserte deler med beregnede lagerbeholdningsdata"
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr "Lagerbeholdningsfunksjonalitet er ikke aktivert"
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Sjekk av bakgrunnsarbeider mislyktes"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "Minstepris"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr "Overstyr beregnet verdi for minimumspris"
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr "Valuta for minstepris"
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "Makspris"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr "Overstyr beregnet verdi for maksimal pris"
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr "Valuta for maksimal pris"
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Oppdater"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr "Oppdater priser for denne delen"
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr "Kan ikke konvertere fra gitte valutaer til {default_currency}"
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr "Minsteprisen kan ikke være større enn maksimal pris"
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr "Maksimal pris kan ikke være mindre enn minstepris"
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr "Kan Produsere"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr "Velg del å kopiere BOM fra"
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "Fjern eksisterende data"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr "Fjern eksisterende BOM-artikler før kopiering"
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr "Inkluder arvede"
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr "Inkluder BOM-artikler som er arvet fra maldeler"
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "Hopp over ugyldige rader"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "Aktiver dette alternativet for å hoppe over ugyldige rader"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr "Kopier erstatningsdeler"
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr "Kopier erstatningsdeler når BOM-elementer dupliseres"
@ -8854,23 +8873,39 @@ msgstr "Er denne brukerkontoen aktiv"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Din konto er opprettet."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Vennligst bruk funksjonen for å tilbakestille passord for å logge inn"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Velkommen til InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@ -483,7 +483,7 @@ msgstr "Numer musi być prawidłowy"
msgid "Currency"
msgstr "Waluta"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Wybierz walutę z dostępnych opcji"
@ -545,11 +545,11 @@ msgstr "Obejmuje warianty"
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr "Obejmuje warianty"
msgid "Part"
msgstr "Komponent"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Kategoria"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Opcjonalne"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Złożenie"
@ -921,7 +921,7 @@ msgstr "Skompilowane dane wyjściowe nie pasują do kolejności kompilacji"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "Ilość musi być większa niż zero"
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "W Zamówieniu"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "W produkcji"
@ -1351,7 +1353,7 @@ msgstr "W produkcji"
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Dostępna ilość"
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Komponent"
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "Ważny"
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "Ta opcja musi być zaznaczona"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Części"
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Podkategorie"
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr "Dostawcy"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Sprawdzenie robotnika w tle nie powiodło się"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "Usuń istniejące dane"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "Pomiń nieprawidłowe wiersze"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "Włącz tę opcję, aby pominąć nieprawidłowe wiersze"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr "Czy to konto użytkownika jest aktywne"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Twoje konto zostało utworzone."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Zresetuj hasło"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Witamy w InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"Language: pt_PT\n"
@ -483,7 +483,7 @@ msgstr "Preicsa ser um numero valido"
msgid "Currency"
msgstr "Moeda"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Selecione a Moeda nas opções disponíveis"
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr "Peça"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Categoria"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Opcional"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Montagem"
@ -921,7 +921,7 @@ msgstr "Saída da produção não corresponde ao Pedido de Produção"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "Quantidade deve ser maior que zero"
@ -1070,7 +1070,7 @@ msgstr "Digite os números de série para saídas de produção"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "Estoque Alocado"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "No pedido"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "Em Produção"
@ -1351,7 +1353,7 @@ msgstr "Em Produção"
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Estoque Disponível"
@ -2444,8 +2446,8 @@ msgstr "Peças são modelos por padrão"
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/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Componente"
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "Válido"
@ -5135,39 +5137,39 @@ msgstr "Estoque produzido pelo Pedido de Produção"
msgid "Stock required for Build Order"
msgstr "Estoque obrigatório para Pedido de Produção"
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "Validar a Lista de Materiais completa"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "Esta opção deve ser selecionada"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr "Ícone (opcional)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr "Você não pode tornar esta categoria em estrutural, pois, algumas partes já estão alocadas!"
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Peças"
@ -5955,15 +5957,15 @@ msgstr "Relacionamento da peça não pode ser criada com ela mesma"
msgid "Duplicate relationship already exists"
msgstr "Relação duplicada já existe"
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr "Categoria de peça pai"
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Sub-categorias"
@ -6099,7 +6101,7 @@ msgstr "Produzindo"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr "Fornecedores"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "Estoque Total"
@ -6177,140 +6180,156 @@ msgstr "Nome de arquivo de uma imagem de peça existente"
msgid "Image file does not exist"
msgstr "A imagem não existe"
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "Pode Produzir"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr "Limitar o relatório de balanço a uma determinada peça e quaisquer peças variantes"
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr "Limitar o relatório de balanço a uma determinada categoria, e qualquer peças filhas"
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr "Limitar o relatório de balanço a um determinado local de estoque, e qualquer local filho"
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr "Excluir Estoque externo"
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr "Excluir itens de estoque em locais externos"
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "Gerar relatório"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr "Gerar arquivo de relatório contendo dados de estoque calculados"
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "Atualizar Peças"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr "Atualizar peças especificadas com dados de estoque calculados"
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr "Função de Balanço de Estoque não está ativada"
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Falha em verificar o histórico do trabalhador"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "Preço Mínimo"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr "Sobrepor valor calculado para preço mínimo"
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr "Moeda do preço mínimo"
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "Preço Máximo"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr "Sobrepor valor calculado para preço máximo"
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr "Moeda do preço máximo"
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Atualizar"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr "Atualizar preços desta peça"
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr "Não foi possível converter das moedas fornecidas para {default_currency}"
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr "Preço mínimo não pode ser maior que o preço máximo"
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr "Preço máximo não pode ser menor que o preço mínimo"
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr "Pode Produzir"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr "Selecionar peça para copiar a LDM"
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "Remover Dado Existente"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr "Remova itens LDM existentes antes de copiar"
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr "Incluir Herdados"
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr "Incluir itens LDM que são herdados de peças modelo"
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "Pular Linhas inválidas"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "Habilitar esta opção para pular linhas inválidas"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr "Copiar Peças Substitutas"
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr "Copiar peças de substitutas quando duplicar itens de LDM"
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Sua conta foi criada."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Por favor, use a função de redefinir senha para acessar"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Bem-vindo(a) ao InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"Language: pt_BR\n"
@ -483,7 +483,7 @@ msgstr ""
msgid "Currency"
msgstr "Moeda"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr ""
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr ""
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,7 +656,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"Language: ro_RO\n"
@ -483,7 +483,7 @@ msgstr ""
msgid "Currency"
msgstr ""
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr ""
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr ""
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,7 +656,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-15 23:22\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@ -483,7 +483,7 @@ msgstr "Должно быть действительным номером"
msgid "Currency"
msgstr "Валюта"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Выберите валюту из доступных вариантов"
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr "Деталь"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Категория"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Необязательно"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Производимая деталь"
@ -921,7 +921,7 @@ msgstr "Продукция не совпадает с заказом на про
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "Количество должно быть больше нуля"
@ -1070,7 +1070,7 @@ msgstr "Введите серийные номера для продукции"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "Зарезервированные Запасы"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "В заказе"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "В производстве"
@ -1351,7 +1353,7 @@ msgstr "В производстве"
msgid "External Stock"
msgstr "Внешний склад"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Доступный запас"
@ -1498,7 +1500,7 @@ msgstr "Пользователь"
#: common/models.py:1288
msgid "Price break quantity"
msgstr ""
msgstr "Скидка распространяется на заданное количество"
#: common/models.py:1295 company/serializers.py:567 order/models.py:1674
#: order/models.py:2817
@ -1844,7 +1846,7 @@ msgstr ""
#: common/models.py:2182 part/models.py:1251
msgid "Locked"
msgstr ""
msgstr "Заблокирована"
#: common/models.py:2183
msgid "Is this selection list locked?"
@ -2444,8 +2446,8 @@ msgstr "По умолчанию детали являются шаблонами
msgid "Parts can be assembled from other components by default"
msgstr "По умолчанию детали могут быть собраны из других компонентов"
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Компонент"
@ -3881,7 +3883,7 @@ msgstr "Выберите плагин экспорта"
#: generic/states/fields.py:146
msgid "Additional status information for this item"
msgstr ""
msgstr "Дополнительная информация о состоянии складской позиции"
#: generic/states/fields.py:160
msgid "Custom status key"
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr "Ошибки"
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "Корректный"
@ -4854,7 +4856,7 @@ msgstr "Артикул"
#: order/serializers.py:679 part/models.py:1089 part/serializers.py:411
msgid "Internal Part Number"
msgstr "Внутренний код детали"
msgstr "Внутренний артикул детали"
#: order/serializers.py:687
msgid "Internal Part Name"
@ -5135,39 +5137,39 @@ msgstr "Остатки произведенные заказом на произ
msgid "Stock required for Build Order"
msgstr "Остатки требуемые для заказов на производство"
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "Необходимо выбрать эту опцию"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr "Иконка (необязательно)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Детали"
@ -5336,7 +5338,7 @@ msgstr "Категория"
#: part/models.py:1088 part/serializers.py:937
#: report/templates/report/inventree_stock_location_report.html:103
msgid "IPN"
msgstr ""
msgstr "Внутренний артикул"
#: part/models.py:1096
msgid "Part revision or version number"
@ -5416,7 +5418,7 @@ msgstr "Эта деталь активна?"
#: part/models.py:1252
msgid "Locked parts cannot be edited"
msgstr ""
msgstr "Заблокированные детали нельзя редактировать"
#: part/models.py:1258
msgid "Is this a virtual part, such as a software product or license?"
@ -5600,7 +5602,7 @@ msgstr ""
#: part/models.py:3395
msgid "Item Count"
msgstr "Количество Элементов"
msgstr "Количество элементов"
#: part/models.py:3396
msgid "Number of individual stock entries at time of stocktake"
@ -5621,7 +5623,7 @@ msgstr ""
#: part/models.py:3417
msgid "Additional notes"
msgstr "Дополнительные Записи"
msgstr "Дополнительные заметки"
#: part/models.py:3427
msgid "User who performed this stocktake"
@ -5853,7 +5855,7 @@ msgstr "Выбрать деталь для использования в BOM"
#: part/models.py:4375
msgid "BOM quantity for this BOM item"
msgstr ""
msgstr "Количество элементов в спецификации"
#: part/models.py:4381
msgid "This BOM item is optional"
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Подкатегории"
@ -6045,11 +6047,11 @@ msgstr ""
#: part/serializers.py:548
msgid "Initial Stock Quantity"
msgstr ""
msgstr "Начальное количество на складе"
#: part/serializers.py:550
msgid "Specify initial stock quantity for this Part. If quantity is zero, no stock is added."
msgstr ""
msgstr "Задайте начальное количество этой детали на складе. Если количество равно 0, складская позиция не будет добавлена."
#: part/serializers.py:557
msgid "Initial Stock Location"
@ -6099,7 +6101,7 @@ msgstr "Производится"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr "Поставщики"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "Общий запас"
@ -6147,7 +6150,7 @@ msgstr "Начальный запас"
#: part/serializers.py:1048
msgid "Create Part with initial stock quantity"
msgstr ""
msgstr "Создавать деталь с начальным количеством на складе"
#: part/serializers.py:1054
msgid "Supplier Information"
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "Можно произвести"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr "Исключить складские позиции в внешних местах хранения"
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "Создать отчет"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "Обновить детали"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Проверка фонового работника не удалась"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "Минимальная цена"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr "Переопределить рассчитанное значение минимальной цены"
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
msgstr "Валюта минимальной цены"
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "Максимальная цена"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr "Переопределить рассчитанное значение максимальной цены"
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
msgstr "Валюта максимальной цены"
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Обновить"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
msgstr "Выберите деталь, которая является компонентом"
#: part/serializers.py:1735
msgid "Can Build"
msgstr "Можно произвести"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "Пропустить некорректные строки"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -7876,7 +7895,7 @@ msgstr "Выберите соответствующего поставщика
#: stock/models.py:972
msgid "Where is this stock item located?"
msgstr "Где находиться эта складская позиция?"
msgstr "Где находится эта складская позиция?"
#: stock/models.py:980 stock/serializers.py:1667
msgid "Packaging this stock item is stored in"
@ -8854,23 +8873,39 @@ msgstr "Активна эта учетная запись"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Ваша учётная запись была успешно создана."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Пожалуйста, используйте функцию сброса пароля для входа"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Добро пожаловать в InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Slovak\n"
"Language: sk_SK\n"
@ -483,7 +483,7 @@ msgstr ""
msgid "Currency"
msgstr ""
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr ""
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr ""
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,7 +656,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Slovenian\n"
"Language: sl_SI\n"
@ -483,7 +483,7 @@ msgstr "Mora biti veljavna številka"
msgid "Currency"
msgstr "Valuta"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Izberite valuto med razpoložljivimi možnostmi"
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr "Del"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Neobvezno"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Montaža"
@ -921,7 +921,7 @@ msgstr "Izgradnja se ne ujema s nalogom izdelave"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Nadzor dela v ozadju neuspel"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr "Ali je ta račun aktiven"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Vaš račun je bil ustvarjen."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Za prijavo uporabite funkcijo ponastavitve gesla"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Dobrodošli v InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Serbian (Latin)\n"
"Language: sr_CS\n"
@ -483,7 +483,7 @@ msgstr "Mora biti važeći broj"
msgid "Currency"
msgstr "Valuta"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Odaberite valutu među dostupnim opcijama"
@ -545,11 +545,11 @@ msgstr "Uključi varijante"
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr "Uključi varijante"
msgid "Part"
msgstr "Deo"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Kategorija"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Opciono"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Sklapanje"
@ -921,7 +921,7 @@ msgstr "Izlaz izgradnje se ne slaže sa Nalogom za izgradnju"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "Količina mora biti veća od nule"
@ -1070,7 +1070,7 @@ msgstr "Unesi serijske brojeve za izlaz izgradnje"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "Alocirane zalihe"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "Po narudžbini"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "U proizvodnji"
@ -1351,7 +1353,7 @@ msgstr "U proizvodnji"
msgid "External Stock"
msgstr "Spoljašnje zalihe"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Dostupne zalihe"
@ -2444,8 +2446,8 @@ msgstr "Podrazumevano je da su delovi šabloni"
msgid "Parts can be assembled from other components by default"
msgstr "Podrazumevano je da se delovi mogu sastavljati od drugih komponenti"
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Komponenta"
@ -3995,7 +3997,7 @@ msgstr "Originalni podaci vrste"
msgid "Errors"
msgstr "Greške"
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "Važeće"
@ -5135,39 +5137,39 @@ msgstr "Zalihe proizvedene od strane naloga za izradu"
msgid "Stock required for Build Order"
msgstr "Zalihe potrebne za nalog za izradu"
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "Validiraj ceo spisak materijala"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "Ova opcija mora biti selektovana"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr "Je revizija"
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr "Ima revizije"
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr "Spisak materijala validan"
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr "Deo sklopa se može testirati"
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr "Deo komponente se može testirati"
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr "Koristi"
@ -5217,7 +5219,7 @@ msgstr "Ikonica (opciono)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr "Ova kategorija dela se ne može podesiti kao strukturna jer već ima dodeljene neke delove!"
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Delovi"
@ -5955,15 +5957,15 @@ msgstr "Relacija između delova ne može biti kreirana između jednog istog dela
msgid "Duplicate relationship already exists"
msgstr "Identična veza već postoji"
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr "Nadređena kategorija"
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr "Nadređena kategorija dela"
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Podkategorije"
@ -6099,7 +6101,7 @@ msgstr "Izrađivanje"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr "Revizije"
msgid "Suppliers"
msgstr "Dobavljači"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "Ukupne zalihe"
@ -6177,140 +6180,156 @@ msgstr "Ime fajla postojeće slike dela"
msgid "Image file does not exist"
msgstr "Fajl sa slikom ne postoji"
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "Može se izgraditi"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr "Ograniči izveštaj o popisu na određeni deo, kao i na bilo koje varijante delova"
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr "Ograniči izveštaj o popisu na određenu kategoriju dela, kao i na bilo koje podređene kategorije"
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr "Ograniči izveštaj o popisu na određenu lokaciju zaliha, kao i na bilo koje podređene lokacije"
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr "Ne uključuj eksterne zalihe"
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr "Ne uključuj stavke sa zaliha u eksternim lokacijama"
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "Generiši izveštaj"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr "Generiši izveštaj koji sadrži sračunate podatke sa popisa"
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "Ažuriraj delove"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr "Ažuriraj izabrane delove sračunatim podacima popisa"
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr "Funkcionalnost popisa nije omogućena"
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Provera pozadinskog radnika nije uspjela"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "Minimalna cena"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr "Izmeni izračunatu vrednost za minimalnu cenu"
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr "Minimalna valuta cene"
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "Maksimalna cena"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr "Izmeni izračunatu vrednost maksimalne cene"
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr "Maksimalna valuta cene"
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Ažuriraj"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr "Ažuriraj cene za ovaj deo"
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr "Nija moguća konverzija iz dostavljen valute u {default_currency}"
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr "Minimalna cena ne sme biti veća od maksimalne cene"
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr "Maksimalna cena ne sme biti manja od minimalne cene"
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr "Izaberi nadređeni sklop"
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr "Izaberi komponentu dela"
#: part/serializers.py:1735
msgid "Can Build"
msgstr "Može se izgraditi"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr "Izaberi deo sa kog će se kopirati spisak materijala"
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "Ukloni postojeće podatke"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr "Ukloni postojeće stavke sa spiska materijala pre kopiranja"
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr "Uključi nasleđeno"
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr "Uključi stavke sa spiska materijala koje su nasleđene od šablonskih delova"
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "Preskoči nevažeće vrste"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "Omogući ovu opciju za preskakanje nevažećih vrsta"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr "Kopiraj zamenske delove"
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr "Kopiraj zamenske delove prilikom duplikacije stavki sa spiska materijala"
@ -8854,23 +8873,39 @@ msgstr "Da li je nalog ovog korisnika aktivan?"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Vaš nalog je kreiran"
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Molimo vas koristite opciju resetovanja lozinke da biste se prijavili"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Dobrodošli u InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"Language: sv_SE\n"
@ -483,7 +483,7 @@ msgstr "Måste vara ett giltigt nummer"
msgid "Currency"
msgstr "Valuta"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Välj valuta från tillgängliga alternativ"
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr "Del"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Kategori"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Valfri"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr "Byggutgång matchar inte bygg order"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr "Ange serienummer för att tillverkade produkter"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr "Ikon (valfritt)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Artiklar"
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Underkategorier"
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr "Leverantörer"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "Generera rapport"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Kontroll av bakgrundsarbetare misslyckades"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Uppdatera"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr "Är detta användarkonto aktivt"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Ditt konto har skapats."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Använd funktionen för lösenordsåterställning för att logga in"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Välkommen till InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Thai\n"
"Language: th_TH\n"
@ -483,7 +483,7 @@ msgstr "ต้องเป็นตัวเลข"
msgid "Currency"
msgstr "สกุลเงิน"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr ""
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr ""
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,7 +656,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -921,7 +921,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "จำนวนต้องมีค่ามากกว่า 0"
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
@ -1351,7 +1353,7 @@ msgstr ""
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr ""
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "ชิ้นส่วน"
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "ยินดีต้อนรับเข้าสู่ Inventree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-17 12:21\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@ -483,7 +483,7 @@ msgstr "Geçerli bir numara olmalı"
msgid "Currency"
msgstr "Para birimi"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Var olan seçeneklerden bir döviz birimi seçin"
@ -545,11 +545,11 @@ msgstr "Varyantları Dahil Et"
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr "Varyantları Dahil Et"
msgid "Part"
msgstr "Parça"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Kategori"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "İsteğe Bağlı"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Montaj"
@ -921,7 +921,7 @@ msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "Miktar sıfırdan büyük olmalıdır"
@ -1070,7 +1070,7 @@ msgstr "Yapım işi çıktısı için seri numaraları girin"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "Ayrılan Stok"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "Siparişte"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "Üretimde"
@ -1351,7 +1353,7 @@ msgstr "Üretimde"
msgid "External Stock"
msgstr "Harici Stok"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Mevcut Stok"
@ -2444,8 +2446,8 @@ msgstr "Parçaları varsayılan olan şablondur"
msgid "Parts can be assembled from other components by default"
msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir"
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Bileşen"
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Parçalar"
@ -5955,15 +5957,15 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Alt kategoriler"
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Arka plan çalışanı kontrolü başarısız oldu"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -8854,23 +8873,39 @@ msgstr "Bu kullanıcı hesabı etkin mi"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Kullanıcı hesabınız oluşturulmuştur."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Giriş yapmak için lütfen şifre sıfırlama fonksiyonunu kullanınız"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "InvenTree'ye Hoşgeldiniz"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"Language: uk_UA\n"
@ -483,7 +483,7 @@ msgstr ""
msgid "Currency"
msgstr ""
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr ""
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr "Деталь"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -656,9 +656,9 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr ""
msgstr "Збірка"
#: build/api.py:462
msgid "Tracked"
@ -666,7 +666,7 @@ msgstr ""
#: build/api.py:465 build/serializers.py:1366 part/models.py:1229
msgid "Testable"
msgstr ""
msgstr "Тестуємо"
#: build/api.py:475 order/api.py:942
msgid "Order Outstanding"
@ -681,7 +681,7 @@ msgstr ""
#: templates/email/low_stock_notification.html:17
#: templates/email/part_event_notification.html:18
msgid "Available"
msgstr ""
msgstr "Доступно"
#: build/api.py:805 build/models.py:117 order/models.py:1803
#: report/templates/report/inventree_build_order_report.html:105
@ -921,7 +921,7 @@ msgstr ""
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,19 +1339,21 @@ msgid "Allocated Stock"
msgstr ""
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr ""
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr ""
msgstr "У виробництві"
#: build/serializers.py:1419 part/serializers.py:995
msgid "External Stock"
msgstr ""
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr ""
@ -1494,7 +1496,7 @@ msgstr ""
#: plugin/models.py:323 report/templates/report/inventree_test_report.html:105
#: users/models.py:130 users/models.py:507
msgid "User"
msgstr ""
msgstr "Користувач"
#: common/models.py:1288
msgid "Price break quantity"
@ -1598,7 +1600,7 @@ msgstr ""
#: common/models.py:1667 part/serializers.py:280
msgid "Title"
msgstr ""
msgstr "Назва"
#: common/models.py:1669 common/models.py:1930 company/models.py:149
#: company/models.py:445 company/models.py:512 company/models.py:816
@ -1606,7 +1608,7 @@ msgstr ""
#: part/models.py:1113
#: report/templates/report/inventree_build_order_report.html:164
msgid "Link"
msgstr ""
msgstr "Посилання"
#: common/models.py:1671
msgid "Published"
@ -1633,7 +1635,7 @@ msgstr ""
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report.html:35
msgid "Image"
msgstr ""
msgstr "Зображення"
#: common/models.py:1695
msgid "Image file"
@ -1772,7 +1774,7 @@ msgstr ""
#: common/models.py:2053 common/models.py:2282 generic/states/serializers.py:22
#: part/serializers.py:282
msgid "Label"
msgstr ""
msgstr "Етикетка"
#: common/models.py:2054
msgid "Label that will be displayed in the frontend"
@ -1828,7 +1830,7 @@ msgstr ""
#: common/models.py:2163 common/models.py:2270 part/models.py:3929
msgid "Selection List"
msgstr ""
msgstr "Список вибору"
#: common/models.py:2164
msgid "Selection Lists"
@ -1844,7 +1846,7 @@ msgstr ""
#: common/models.py:2182 part/models.py:1251
msgid "Locked"
msgstr ""
msgstr "Заблоковано"
#: common/models.py:2183
msgid "Is this selection list locked?"
@ -1928,7 +1930,7 @@ msgstr ""
#: common/models.py:2318 importer/models.py:523 part/models.py:4094
msgid "Data"
msgstr ""
msgstr "Дані"
#: common/models.py:2319
msgid "Barcode data"
@ -2444,8 +2446,8 @@ msgstr ""
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Компонент"
@ -2463,7 +2465,7 @@ msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
msgstr "Доступний для продажу"
#: common/setting/system.py:448
msgid "Parts are salable by default"
@ -2475,7 +2477,7 @@ msgstr ""
#: common/setting/system.py:459 part/models.py:1257
msgid "Virtual"
msgstr ""
msgstr "Віртуальний"
#: common/setting/system.py:460
msgid "Parts are virtual by default"
@ -2483,7 +2485,7 @@ msgstr ""
#: common/setting/system.py:465
msgid "Show related parts"
msgstr ""
msgstr "Показати пов'язані деталі"
#: common/setting/system.py:466
msgid "Display related parts for a part"
@ -3479,7 +3481,7 @@ msgstr ""
#: company/api.py:141
msgid "Part is Active"
msgstr ""
msgstr "Позиція активна"
#: company/api.py:145
msgid "Manufacturer is Active"
@ -3487,11 +3489,11 @@ msgstr ""
#: company/api.py:278
msgid "Supplier Part is Active"
msgstr ""
msgstr "Позиція постачальника активна"
#: company/api.py:282
msgid "Internal Part is Active"
msgstr ""
msgstr "Внутрішня позиція активна"
#: company/api.py:287
msgid "Supplier is Active"
@ -3500,7 +3502,7 @@ msgstr ""
#: company/api.py:299 company/models.py:498 company/serializers.py:444
#: part/serializers.py:590
msgid "Manufacturer"
msgstr ""
msgstr "Виробник"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:849
@ -3683,16 +3685,16 @@ msgstr ""
#: company/models.py:470 company/models.py:587 company/models.py:809
#: company/serializers.py:458
msgid "Manufacturer Part"
msgstr ""
msgstr "Позиція виробника"
#: company/models.py:487 company/models.py:777 stock/models.py:948
#: stock/serializers.py:480
msgid "Base Part"
msgstr ""
msgstr "Базова позиція"
#: company/models.py:489 company/models.py:779
msgid "Select part"
msgstr ""
msgstr "Обрати позицію"
#: company/models.py:499
msgid "Select manufacturer"
@ -3788,15 +3790,15 @@ msgstr ""
#: report/templates/report/inventree_stock_location_report.html:105
#: stock/serializers.py:838
msgid "Note"
msgstr ""
msgstr "Примітка"
#: company/models.py:842 part/models.py:2200
msgid "base cost"
msgstr ""
msgstr "Базова вартість"
#: company/models.py:843 part/models.py:2201
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
msgstr "Мінімальний платіж (напр. комісія за збереження)"
#: company/models.py:850 order/serializers.py:818 stock/models.py:979
#: stock/serializers.py:1666
@ -3853,7 +3855,7 @@ msgstr ""
#: company/serializers.py:420 part/serializers.py:963 stock/serializers.py:498
msgid "In Stock"
msgstr ""
msgstr "В наявності"
#: data_exporter/mixins.py:324 data_exporter/mixins.py:391
msgid "Error occurred during data export"
@ -3995,9 +3997,9 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr ""
msgstr "Дійсно"
#: importer/operations.py:28 importer/operations.py:49
msgid "Unsupported data file format"
@ -4259,7 +4261,7 @@ msgstr ""
#: order/api.py:544 order/api.py:548 order/serializers.py:683
msgid "Internal Part"
msgstr ""
msgstr "Внутрішній компонент"
#: order/api.py:566
msgid "Order Pending"
@ -5081,7 +5083,7 @@ msgstr ""
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
msgstr "Глибина"
#: part/api.py:134
msgid "Filter by category depth"
@ -5105,11 +5107,11 @@ msgstr ""
#: part/api.py:189
msgid "Parent"
msgstr ""
msgstr "Батьківський елемент"
#: part/api.py:191
msgid "Filter by parent category"
msgstr ""
msgstr "Фільтр за батьківською категорією"
#: part/api.py:226
msgid "Exclude sub-categories under the specified category"
@ -5135,39 +5137,39 @@ msgstr ""
msgid "Stock required for Build Order"
msgstr ""
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr ""
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,22 +5219,22 @@ msgstr ""
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr ""
msgstr "Позиції"
#: part/models.py:510
msgid "Cannot delete this part as it is locked"
msgstr ""
msgstr "Неможливо видалити цю позицію, оскільки вона заблокована"
#: part/models.py:513
msgid "Cannot delete this part as it is still active"
msgstr ""
msgstr "Неможливо видалити цю позицію, оскільки вона ще активна"
#: part/models.py:518
msgid "Cannot delete this part as it is used in an assembly"
msgstr ""
msgstr "Неможливо видалити цю позицію, бо вона використовується у збірці"
#: part/models.py:556
msgid "Invalid choice for parent part"
@ -5299,15 +5301,15 @@ msgstr ""
#: part/models.py:1039
msgid "Part name"
msgstr ""
msgstr "Назва позиції"
#: part/models.py:1044
msgid "Is Template"
msgstr ""
msgstr "Це шаблон"
#: part/models.py:1045
msgid "Is this part a template part?"
msgstr ""
msgstr "Ця позиція є шаблоном?"
#: part/models.py:1055
msgid "Is this part a variant of another part?"
@ -5319,7 +5321,7 @@ msgstr ""
#: part/models.py:1063
msgid "Part description (optional)"
msgstr ""
msgstr "Опис позиції (опціонально)"
#: part/models.py:1070
msgid "Keywords"
@ -5344,7 +5346,7 @@ msgstr ""
#: part/models.py:1097 report/models.py:215
msgid "Revision"
msgstr ""
msgstr "Ревізія"
#: part/models.py:1106
msgid "Is this part a revision of another part?"
@ -5352,7 +5354,7 @@ msgstr ""
#: part/models.py:1107
msgid "Revision Of"
msgstr ""
msgstr "Ревізія"
#: part/models.py:1132
msgid "Where is this item normally stored?"
@ -5376,19 +5378,19 @@ msgstr ""
#: part/models.py:1195 part/serializers.py:1011
msgid "Minimum Stock"
msgstr ""
msgstr "Мінімальний запас"
#: part/models.py:1196
msgid "Minimum allowed stock level"
msgstr ""
msgstr "Мінімально дозволений рівень запасів"
#: part/models.py:1205
msgid "Units of measure for this part"
msgstr ""
msgstr "Одиниці виміру для цієї позиції"
#: part/models.py:1212
msgid "Can this part be built from other parts?"
msgstr ""
msgstr "Чи можна побудувати цю позицію з інших компонентів?"
#: part/models.py:1218
msgid "Can this part be used to build other parts?"
@ -5613,7 +5615,7 @@ msgstr ""
#: part/models.py:3408 part/models.py:3491 part/serializers.py:272
#: report/templates/report/inventree_test_report.html:106
msgid "Date"
msgstr ""
msgstr "Дата"
#: part/models.py:3409
msgid "Date stocktake was performed"
@ -5689,7 +5691,7 @@ msgstr ""
#: part/models.py:3725
msgid "Test Name"
msgstr ""
msgstr "Тестова назва"
#: part/models.py:3726
msgid "Enter a name for the test"
@ -5781,7 +5783,7 @@ msgstr ""
#: part/models.py:3912
msgid "Checkbox"
msgstr ""
msgstr "Прапорець"
#: part/models.py:3913
msgid "Is this parameter a checkbox?"
@ -5933,11 +5935,11 @@ msgstr ""
#: part/models.py:4735
msgid "Part 1"
msgstr ""
msgstr "Позиція 1"
#: part/models.py:4743
msgid "Part 2"
msgstr ""
msgstr "Позиція 2"
#: part/models.py:4744
msgid "Select Related Part"
@ -5955,21 +5957,21 @@ msgstr ""
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr ""
#: part/serializers.py:206
msgid "Results"
msgstr ""
msgstr "Результати"
#: part/serializers.py:207
msgid "Number of results recorded against this template"
@ -5985,7 +5987,7 @@ msgstr ""
#: part/serializers.py:286
msgid "Model ID"
msgstr ""
msgstr "ID моделі"
#: part/serializers.py:312
msgid "File is not an image"
@ -6069,7 +6071,7 @@ msgstr ""
#: part/serializers.py:601
msgid "Manufacturer part number"
msgstr ""
msgstr "Виробничий номер позиції"
#: part/serializers.py:608
msgid "Selected company is not a valid supplier"
@ -6099,7 +6101,7 @@ msgstr ""
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
@ -6143,7 +6146,7 @@ msgstr ""
#: part/serializers.py:1047
msgid "Initial Stock"
msgstr ""
msgstr "Початковий запас"
#: part/serializers.py:1048
msgid "Create Part with initial stock quantity"
@ -6167,7 +6170,7 @@ msgstr ""
#: part/serializers.py:1069
msgid "Existing Image"
msgstr ""
msgstr "Наявне зображення"
#: part/serializers.py:1070
msgid "Filename of an existing part image"
@ -6177,140 +6180,156 @@ msgstr ""
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr ""
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr ""
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr ""
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr ""
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr ""
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr ""
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr ""
msgstr "Сформувати звіт"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr ""
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr ""
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr ""
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr ""
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr ""
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr ""
msgstr "Мінімальна ціна"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr ""
msgstr "Максимальна ціна"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr ""
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr ""
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
@ -7529,12 +7548,12 @@ msgstr ""
#: report/templates/label/stockitem_qr.html:21
#: report/templates/label/stocklocation_qr.html:20
msgid "QR Code"
msgstr ""
msgstr "QR-код"
#: report/templates/label/part_label_code128.html:31
#: report/templates/label/stocklocation_qr_and_text.html:31
msgid "QR code"
msgstr ""
msgstr "QR-код"
#: report/templates/report/inventree_bill_of_materials_report.html:100
msgid "Bill of Materials"
@ -7551,7 +7570,7 @@ msgstr ""
#: report/templates/report/inventree_test_report.html:84
#: report/templates/report/inventree_test_report.html:162
msgid "Part image"
msgstr ""
msgstr "Зображення позиції"
#: report/templates/report/inventree_build_order_report.html:121
msgid "Issued"
@ -8854,23 +8873,39 @@ msgstr ""
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"Language: vi_VN\n"
@ -483,7 +483,7 @@ msgstr "Phải là một số hợp lệ"
msgid "Currency"
msgstr "Tiền tệ"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "Chọn tiền tệ trong các tùy chọn đang có"
@ -545,11 +545,11 @@ msgstr ""
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr ""
msgid "Part"
msgstr "Nguyên liệu"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "Danh mục"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "Tuỳ chọn"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "Lắp ráp"
@ -921,7 +921,7 @@ msgstr "Đầu ra bản dựng không phù hợp với đơn đặt bản dựng
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "Số lượng phải lớn hơn 0"
@ -1070,7 +1070,7 @@ msgstr "Nhập vào số sêri cho đầu ra bản dựng"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "Phân kho"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "Bật đơn hàng"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "Đang sản xuất"
@ -1351,7 +1353,7 @@ msgstr "Đang sản xuất"
msgid "External Stock"
msgstr "Kho ngoài"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "Số hàng tồn"
@ -2444,8 +2446,8 @@ msgstr "Sản phẩm là mẫu bởi mặc định"
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/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "Thành phần"
@ -3995,7 +3997,7 @@ msgstr ""
msgid "Errors"
msgstr ""
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "Hợp lệ"
@ -5135,39 +5137,39 @@ msgstr "Kho sản xuất bởi Đơn đặt bản dựng"
msgid "Stock required for Build Order"
msgstr "Kho được yêu cầu cho đơn đặt bản dựng"
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "Xác minh toàn bộ hóa đơn vật liệu"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "Tùy chọn này phải được chọn"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr ""
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr ""
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr ""
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr ""
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr ""
@ -5217,7 +5219,7 @@ msgstr "Biểu tượng (tùy chọn)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr "Bạn không thể thay đổi cấu trúc nhóm sản phẩm này vì một số sản phẩm đã được gắn với nó rồi!"
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "Nguyên liệu"
@ -5955,15 +5957,15 @@ msgstr "Không thể tạo mối quan hệ giữa một sản phẩm và chính
msgid "Duplicate relationship already exists"
msgstr "Đã tồn tại mối quan hệ trùng lặp"
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr ""
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr ""
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "Phụ mục"
@ -6099,7 +6101,7 @@ msgstr "Đang dựng"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr ""
msgid "Suppliers"
msgstr "Nhà cung cấp"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "Tổng số lượng"
@ -6177,140 +6180,156 @@ msgstr "Tên tệp của ảnh sản phẩm hiện hữu"
msgid "Image file does not exist"
msgstr "Tệp hình ảnh không tồn tại"
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "Có thể dựng"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr "Hạn chế báo cáo kiểm kê với sản phẩm riêng biệt và sản phẩm biến thể bất kỳ"
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr "Hạn chế báo cáo kiểm kê với danh mục sản phẩm riêng biệt và danh mục con bất kỳ"
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr "Hạn chế báo cáo kiểm kê với vị trí kho riêng biệt và vị trí con bất kỳ"
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr "Ngoại trừ kho bên ngoài"
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr "Loại trừ hàng trong kho của vị trí bên ngoài"
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "Tạo báo cáo"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr "Tạo tệp báo cáo chứa dữ liệu kiểm kê đã tính toán"
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "Cập nhật sản phẩm"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr "Cập nhật sản phẩm cụ thể với dữ liệu kiểm kê đã tính"
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr "Chức năng kiểm kê chưa được bật"
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "Nhân công chạy ngầm kiểm tra thất bại"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "Giá thấp nhất"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr "Giá trị tính toán ghi đè cho giá tối thiểu"
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr "Tiền tế giá tối thiểu"
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "Giá cao nhất"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr "Giá trị tính toán ghi đè cho giá tối đa"
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr "Tiền tế giá tối đa"
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "Cập nhật"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr "Cập nhật giá cho sản phẩm này"
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr "Không thể chuyển đổi từ tiền tệ đã cung cấp cho {default_currency}"
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr "Giá tối thiểu không được lớn hơn giá tối đa"
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr "Giá tối đa không được nhỏ hơn giá tối thiểu"
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1735
msgid "Can Build"
msgstr "Có thể dựng"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr "Chọn sản phẩm để sao chép định mức nguyên vật liệu"
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "Xóa dữ liệu đã tồn tại"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr "Xóa mục BOM đã tồn tại trước khi sao chép"
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr "Bao gồm thừa hưởng"
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr "Bao gồm mục BOM được thừa hưởng từ sản phẩm mẫu"
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "Bỏ qua dòng không hợp lệ"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "Bật tùy chọn này để bỏ qua dòng không hợp lệ"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr "Sao chép sản phẩm thay thế"
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr "Sao chép sản phẩm thay thế khi nhân bản hàng hóa BOM"
@ -8854,23 +8873,39 @@ msgstr "Tài khoản người dùng đang hoạt động"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "Tài khoản của bạn đã được tạo."
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "Xin hãy sử dụng chức năng tạo lại mật khẩu để đăng nhập"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "Chào mừng đến với InvenTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@ -483,7 +483,7 @@ msgstr "必须是有效数字"
msgid "Currency"
msgstr "貨幣"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "從可用選項中選擇貨幣"
@ -545,11 +545,11 @@ msgstr "包含变体"
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr "包含变体"
msgid "Part"
msgstr "零件"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "类别"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "非必須項目"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "装配"
@ -921,7 +921,7 @@ msgstr "产出与生产订单不匹配"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "數量必須大於零"
@ -1070,7 +1070,7 @@ msgstr "输出产出的序列号"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "分配库存"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "已订购"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "生产中"
@ -1351,7 +1353,7 @@ msgstr "生产中"
msgid "External Stock"
msgstr "外部库存"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "可用库存"
@ -2444,8 +2446,8 @@ msgstr "零件默认为模板"
msgid "Parts can be assembled from other components by default"
msgstr "默认情况下,元件可由其他零件组装而成"
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "组件"
@ -3995,7 +3997,7 @@ msgstr "原始行数据"
msgid "Errors"
msgstr "错误"
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "有效"
@ -5135,39 +5137,39 @@ msgstr "建造生产订单产生的库存"
msgid "Stock required for Build Order"
msgstr "生产订单所需的库存"
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "验证整个物料清单"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "必须选择此项"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr "是修订版本"
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr "有修订版本"
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr "物料清单合规"
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr "装配部份是可测试的"
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr "组件部份是可测试的"
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr "使用"
@ -5217,7 +5219,7 @@ msgstr "图标(可选)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr "您不能使这个零件类别结构化,因为有些零件已经分配给了它!"
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "零件"
@ -5955,15 +5957,15 @@ msgstr "零件关系不能在零件和自身之间创建"
msgid "Duplicate relationship already exists"
msgstr "复制关系已经存在"
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr "上级类别"
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr "上级零件类别"
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "子类别"
@ -6099,7 +6101,7 @@ msgstr "正在生产"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr "修订"
msgid "Suppliers"
msgstr "供应商"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "库存总量"
@ -6177,140 +6180,156 @@ msgstr "现有零件图片的文件名"
msgid "Image file does not exist"
msgstr "图片不存在"
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "可以创建"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr "限制盘点报告到某个特定零件以及任何变体零件"
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr "限制盘点报告到某个特定零件类别以及任何子类别"
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr "限制盘点报告到某个特定零件库存地点以及任何子位置"
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr "排除外部库存"
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr "排除外部位置的库存项"
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "生成报告"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr "生成包含计算出来的盘点数据的报告文件"
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "更新零件"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr "使用计算出的盘点数据更新指定零件"
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr "盘点功能未启用"
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "后台执行器检查失败"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "最低价格"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr "覆盖已计算的最低价格值"
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr "最低价格货币"
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "最高价格"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr "覆盖已计算的最高价格值"
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr "最高价格货币"
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "更新"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr "更新这个零件的价格"
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr "无法将所提供的货币转换为 {default_currency}"
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr "最低价格不能高于最高价格。"
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr "最高价格不能低于最低价格"
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr "选择父装配"
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr "选择零部件"
#: part/serializers.py:1735
msgid "Can Build"
msgstr "可以创建"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr "选择要复制物料清单的零件"
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "移除现有数据"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr "复制前删除现有的物料清单项目"
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr "包含继承的"
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr "包含从模板零件继承的物料清单项目"
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "跳过无效行"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "启用此选项以跳过无效行"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr "复制替代品零件"
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr "复制物料清单项目时复制替代品零件"
@ -8854,23 +8873,39 @@ msgstr "此用户帐户是否已激活"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "您的帳號已經建立完成。"
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "請使用重設密碼功能來登入"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "欢迎使用 InventTree"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-14 02:16+0000\n"
"PO-Revision-Date: 2025-06-14 02:19\n"
"POT-Creation-Date: 2025-06-18 23:16+0000\n"
"PO-Revision-Date: 2025-06-18 23:18\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"Language: zh_TW\n"
@ -483,7 +483,7 @@ msgstr "必須是有效的數字"
msgid "Currency"
msgstr "貨幣"
#: InvenTree/serializers.py:114 part/serializers.py:1372
#: InvenTree/serializers.py:114 part/serializers.py:1439
msgid "Select currency from available options"
msgstr "從可用選項中選擇貨幣"
@ -545,11 +545,11 @@ msgstr "包含變體"
#: build/serializers.py:1395 company/models.py:1044 company/serializers.py:432
#: order/api.py:292 order/api.py:296 order/api.py:897 order/api.py:1136
#: order/api.py:1139 order/models.py:1770 order/models.py:1940
#: order/models.py:1941 part/api.py:1482 part/api.py:1485 part/api.py:1551
#: part/api.py:1861 part/models.py:457 part/models.py:3245 part/models.py:3389
#: order/models.py:1941 part/api.py:1457 part/api.py:1460 part/api.py:1526
#: part/api.py:1836 part/models.py:457 part/models.py:3245 part/models.py:3389
#: part/models.py:3537 part/models.py:3558 part/models.py:3580
#: part/models.py:3719 part/models.py:4080 part/models.py:4352
#: part/models.py:4718 part/serializers.py:1292 part/serializers.py:1961
#: part/models.py:4718 part/serializers.py:1359 part/serializers.py:2028
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
@ -568,8 +568,8 @@ msgstr "包含變體"
msgid "Part"
msgstr "零件"
#: build/api.py:104 build/api.py:107 part/api.py:1565 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1302
#: build/api.py:104 build/api.py:107 part/api.py:1540 part/models.py:1080
#: part/models.py:3608 part/models.py:4189 part/serializers.py:1369
#: stock/api.py:818
msgid "Category"
msgstr "類別"
@ -656,7 +656,7 @@ msgid "Optional"
msgstr "非必須項目"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1700 part/serializers.py:1709 stock/api.py:588
#: part/serializers.py:1767 part/serializers.py:1776 stock/api.py:588
msgid "Assembly"
msgstr "裝配"
@ -921,7 +921,7 @@ msgstr "產出與生產訂單不匹配"
#: build/models.py:1093 build/serializers.py:272 build/serializers.py:321
#: build/serializers.py:941 order/models.py:705 order/serializers.py:604
#: order/serializers.py:787 part/serializers.py:1694 stock/models.py:863
#: order/serializers.py:787 part/serializers.py:1761 stock/models.py:863
#: stock/models.py:1730 stock/serializers.py:727
msgid "Quantity must be greater than zero"
msgstr "數量必須大於零"
@ -1070,7 +1070,7 @@ msgstr "輸出產出的序列號"
#: build/serializers.py:358 build/serializers.py:483 build/serializers.py:553
#: build/serializers.py:1235 build/serializers.py:1239 order/serializers.py:776
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1312
#: order/serializers.py:923 order/serializers.py:2030 part/serializers.py:1379
#: stock/serializers.py:110 stock/serializers.py:647 stock/serializers.py:749
#: stock/serializers.py:913 stock/serializers.py:1041 stock/serializers.py:1501
#: stock/serializers.py:1789 users/models.py:555
@ -1339,11 +1339,13 @@ msgid "Allocated Stock"
msgstr "分配庫存"
#: build/serializers.py:1415 company/serializers.py:424
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1727
#: order/serializers.py:1278 part/serializers.py:967 part/serializers.py:1255
#: part/serializers.py:1794
msgid "On Order"
msgstr "已訂購"
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1731
#: build/serializers.py:1417 order/serializers.py:1279 part/serializers.py:1259
#: part/serializers.py:1798
msgid "In Production"
msgstr "生產中"
@ -1351,7 +1353,7 @@ msgstr "生產中"
msgid "External Stock"
msgstr "外部庫存"
#: build/serializers.py:1420 part/serializers.py:1760
#: build/serializers.py:1420 part/serializers.py:1249 part/serializers.py:1827
msgid "Available Stock"
msgstr "可用庫存"
@ -2444,8 +2446,8 @@ msgstr "零件默認為模板"
msgid "Parts can be assembled from other components by default"
msgstr "默認情況下,元件可由其他零件組裝而成"
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1714
#: part/serializers.py:1720
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1781
#: part/serializers.py:1787
msgid "Component"
msgstr "組件"
@ -3995,7 +3997,7 @@ msgstr "原始行數據"
msgid "Errors"
msgstr "錯誤"
#: importer/models.py:527 part/api.py:864
#: importer/models.py:527 part/api.py:839
msgid "Valid"
msgstr "有效"
@ -5135,39 +5137,39 @@ msgstr "建造生產訂單產生的庫存"
msgid "Stock required for Build Order"
msgstr "生產訂單所需的庫存"
#: part/api.py:865
#: part/api.py:840
msgid "Validate entire Bill of Materials"
msgstr "驗證整個物料清單"
#: part/api.py:871
#: part/api.py:846
msgid "This option must be selected"
msgstr "必須選擇此項"
#: part/api.py:907
#: part/api.py:882
msgid "Is Variant"
msgstr ""
#: part/api.py:915
#: part/api.py:890
msgid "Is Revision"
msgstr "是修訂版本"
#: part/api.py:925
#: part/api.py:900
msgid "Has Revisions"
msgstr "有修訂版本"
#: part/api.py:1116
#: part/api.py:1091
msgid "BOM Valid"
msgstr "物料清單合規"
#: part/api.py:1809
#: part/api.py:1784
msgid "Assembly part is testable"
msgstr "裝配部份是可測試的"
#: part/api.py:1818
#: part/api.py:1793
msgid "Component part is testable"
msgstr "組件部份是可測試的"
#: part/api.py:1869
#: part/api.py:1844
msgid "Uses"
msgstr "使用"
@ -5217,7 +5219,7 @@ msgstr "圖標(可選)"
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr "您不能使這個零件類別結構化,因為有些零件已經分配給了它!"
#: part/models.py:458 part/serializers.py:129 part/serializers.py:342
#: part/models.py:458 part/serializers.py:125 part/serializers.py:342
#: users/ruleset.py:29
msgid "Parts"
msgstr "零件"
@ -5955,15 +5957,15 @@ msgstr "零件關係不能在零件和自身之間創建"
msgid "Duplicate relationship already exists"
msgstr "複製關係已經存在"
#: part/serializers.py:124
#: part/serializers.py:120
msgid "Parent Category"
msgstr "上級類別"
#: part/serializers.py:125
#: part/serializers.py:121
msgid "Parent part category"
msgstr "上級零件類別"
#: part/serializers.py:133 part/serializers.py:167
#: part/serializers.py:129 part/serializers.py:167
msgid "Subcategories"
msgstr "子類別"
@ -6099,7 +6101,7 @@ msgstr "正在生產"
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:958
#: part/serializers.py:958 part/serializers.py:1263
msgid "Scheduled to Build"
msgstr ""
@ -6120,7 +6122,8 @@ msgstr "修訂"
msgid "Suppliers"
msgstr "供應商"
#: part/serializers.py:991 templates/email/low_stock_notification.html:16
#: part/serializers.py:991 part/serializers.py:1246
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr "庫存總量"
@ -6177,140 +6180,156 @@ msgstr "現有零件圖片的文件名"
msgid "Image file does not exist"
msgstr "圖片不存在"
#: part/serializers.py:1294
#: part/serializers.py:1252 part/serializers.py:1802
msgid "Can Build"
msgstr "可以創建"
#: part/serializers.py:1269
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1274
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1281
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1285
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1361
msgid "Limit stocktake report to a particular part, and any variant parts"
msgstr "限制盤點報告到某個特定零件以及任何變體零件"
#: part/serializers.py:1304
#: part/serializers.py:1371
msgid "Limit stocktake report to a particular part category, and any child categories"
msgstr "限制盤點報告到某個特定零件類別以及任何子類別"
#: part/serializers.py:1314
#: part/serializers.py:1381
msgid "Limit stocktake report to a particular stock location, and any child locations"
msgstr "限制盤點報告到某個特定零件庫存地點以及任何子位置"
#: part/serializers.py:1320
#: part/serializers.py:1387
msgid "Exclude External Stock"
msgstr "排除外部庫存"
#: part/serializers.py:1321
#: part/serializers.py:1388
msgid "Exclude stock items in external locations"
msgstr "排除外部位置的庫存項"
#: part/serializers.py:1326
#: part/serializers.py:1393
msgid "Generate Report"
msgstr "生成報告"
#: part/serializers.py:1327
#: part/serializers.py:1394
msgid "Generate report file containing calculated stocktake data"
msgstr "生成包含計算出來的盤點數據的報告文件"
#: part/serializers.py:1332
#: part/serializers.py:1399
msgid "Update Parts"
msgstr "更新零件"
#: part/serializers.py:1333
#: part/serializers.py:1400
msgid "Update specified parts with calculated stocktake data"
msgstr "使用計算出的盤點數據更新指定零件"
#: part/serializers.py:1341
#: part/serializers.py:1408
msgid "Stocktake functionality is not enabled"
msgstr "盤點功能未啓用"
#: part/serializers.py:1346
#: part/serializers.py:1413
msgid "Background worker check failed"
msgstr "後台執行器檢查失敗"
#: part/serializers.py:1462
#: part/serializers.py:1529
msgid "Minimum Price"
msgstr "最低價格"
#: part/serializers.py:1463
#: part/serializers.py:1530
msgid "Override calculated value for minimum price"
msgstr "覆蓋已計算的最低價格值"
#: part/serializers.py:1470
#: part/serializers.py:1537
msgid "Minimum price currency"
msgstr "最低價格貨幣"
#: part/serializers.py:1477
#: part/serializers.py:1544
msgid "Maximum Price"
msgstr "最高價格"
#: part/serializers.py:1478
#: part/serializers.py:1545
msgid "Override calculated value for maximum price"
msgstr "覆蓋已計算的最高價格值"
#: part/serializers.py:1485
#: part/serializers.py:1552
msgid "Maximum price currency"
msgstr "最高價格貨幣"
#: part/serializers.py:1514
#: part/serializers.py:1581
msgid "Update"
msgstr "更新"
#: part/serializers.py:1515
#: part/serializers.py:1582
msgid "Update pricing for this part"
msgstr "更新這個零件的價格"
#: part/serializers.py:1538
#: part/serializers.py:1605
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr "無法將所提供的貨幣轉換為 {default_currency}"
#: part/serializers.py:1545
#: part/serializers.py:1612
msgid "Minimum price must not be greater than maximum price"
msgstr "最低價格不能高於最高價格。"
#: part/serializers.py:1548
#: part/serializers.py:1615
msgid "Maximum price must not be less than minimum price"
msgstr "最高價格不能低於最低價格"
#: part/serializers.py:1701
#: part/serializers.py:1768
msgid "Select the parent assembly"
msgstr "選擇父裝配"
#: part/serializers.py:1715
#: part/serializers.py:1782
msgid "Select the component part"
msgstr "選擇零部件"
#: part/serializers.py:1735
msgid "Can Build"
msgstr "可以創建"
#: part/serializers.py:1962
#: part/serializers.py:2029
msgid "Select part to copy BOM from"
msgstr "選擇要複製物料清單的零件"
#: part/serializers.py:1970
#: part/serializers.py:2037
msgid "Remove Existing Data"
msgstr "移除現有數據"
#: part/serializers.py:1971
#: part/serializers.py:2038
msgid "Remove existing BOM items before copying"
msgstr "複製前刪除現有的物料清單項目"
#: part/serializers.py:1976
#: part/serializers.py:2043
msgid "Include Inherited"
msgstr "包含繼承的"
#: part/serializers.py:1977
#: part/serializers.py:2044
msgid "Include BOM items which are inherited from templated parts"
msgstr "包含從模板零件繼承的物料清單項目"
#: part/serializers.py:1982
#: part/serializers.py:2049
msgid "Skip Invalid Rows"
msgstr "跳過無效行"
#: part/serializers.py:1983
#: part/serializers.py:2050
msgid "Enable this option to skip invalid rows"
msgstr "啓用此選項以跳過無效行"
#: part/serializers.py:1988
#: part/serializers.py:2055
msgid "Copy Substitute Parts"
msgstr "複製替代品零件"
#: part/serializers.py:1989
#: part/serializers.py:2056
msgid "Copy substitute parts when duplicate BOM items"
msgstr "複製物料清單項目時複製替代品零件"
@ -8854,23 +8873,39 @@ msgstr "此用户帳户是否已激活"
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:399
#: users/serializers.py:373
msgid "Password"
msgstr ""
#: users/serializers.py:374
msgid "Password for the user"
msgstr ""
#: users/serializers.py:380
msgid "Override warning"
msgstr ""
#: users/serializers.py:381
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:423
msgid "Only staff users can create new users"
msgstr ""
#: users/serializers.py:404
#: users/serializers.py:428
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:425
#: users/serializers.py:449
msgid "Your account has been created."
msgstr "您的帳號已經建立完成。"
#: users/serializers.py:427
#: users/serializers.py:451
msgid "Please use the password reset function to login"
msgstr "請使用重設密碼功能來登入"
#: users/serializers.py:433
#: users/serializers.py:457
msgid "Welcome to InvenTree"
msgstr "歡迎使用 InvenTree"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: fr\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-06-17 12:21\n"
"PO-Revision-Date: 2025-06-19 11:46\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ru\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-06-15 23:22\n"
"PO-Revision-Date: 2025-06-18 23:18\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"
@ -4111,7 +4111,7 @@ msgstr "Заметка"
#: src/pages/company/SupplierPartDetail.tsx:137
#: src/tables/purchasing/SupplierPriceBreakTable.tsx:57
msgid "SKU"
msgstr "Артикул"
msgstr "Артикул поставщика"
#: src/forms/PurchaseOrderForms.tsx:753
#: src/tables/part/PartPurchaseOrdersTable.tsx:126
@ -4152,7 +4152,7 @@ msgstr "Следующий серийный номер"
#: src/forms/StockForms.tsx:145
msgid "Add given quantity as packs instead of individual items"
msgstr ""
msgstr "Ввести количество упаковок вместо количества отдельных элементов"
#: src/forms/StockForms.tsx:158
#~ msgid "Stock item updated"
@ -4160,7 +4160,7 @@ msgstr ""
#: src/forms/StockForms.tsx:159
msgid "Enter initial quantity for this stock item"
msgstr "Введите начальное количество для этого товара на складе"
msgstr "Введите начальное количество этой детали на складе"
#: src/forms/StockForms.tsx:168
msgid "Enter serial numbers for new stock (or leave blank)"
@ -4168,7 +4168,7 @@ msgstr "Введите серийные номера для нового скл
#: src/forms/StockForms.tsx:183
msgid "Stock Status"
msgstr ""
msgstr "Состояние складской позиции"
#: src/forms/StockForms.tsx:239
#: src/pages/stock/StockDetail.tsx:575
@ -6579,15 +6579,15 @@ msgstr ""
#: src/pages/part/PartDetail.tsx:286
msgid "Required for Orders"
msgstr ""
msgstr "Для заказов требуется"
#: src/pages/part/PartDetail.tsx:295
msgid "Allocated to Build Orders"
msgstr ""
msgstr "Зарезервировано в заказах на сборку"
#: src/pages/part/PartDetail.tsx:306
msgid "Allocated to Sales Orders"
msgstr ""
msgstr "Зарезервировано в заказах на продажу"
#: src/pages/part/PartDetail.tsx:310
#~ msgid "Edit part"
@ -6672,7 +6672,7 @@ msgstr "Создал"
#: src/pages/part/PartDetail.tsx:414
msgid "Default Supplier"
msgstr ""
msgstr "Поставщик по умолчанию"
#: src/pages/part/PartDetail.tsx:425
#: src/pages/part/pricing/BomPricingPanel.tsx:113
@ -6726,25 +6726,25 @@ msgstr ""
#: src/tables/part/PartTestTemplateTable.tsx:112
#: src/tables/stock/StockItemTestResultTable.tsx:387
msgid "Required"
msgstr ""
msgstr "Требуется"
#: src/pages/part/PartDetail.tsx:798
msgid "Edit Part"
msgstr ""
msgstr "Редактировать деталь"
#: src/pages/part/PartDetail.tsx:833
#: src/tables/part/PartTable.tsx:340
#: src/tables/part/PartTable.tsx:390
msgid "Add Part"
msgstr "Добавить деталь"
msgstr "Создать деталь"
#: src/pages/part/PartDetail.tsx:847
msgid "Delete Part"
msgstr ""
msgstr "Удалить деталь"
#: src/pages/part/PartDetail.tsx:856
msgid "Deleting this part cannot be reversed"
msgstr ""
msgstr "Удаление этой детали нельзя отменить"
#: src/pages/part/PartDetail.tsx:907
#: src/pages/stock/LocationDetail.tsx:309
@ -6976,17 +6976,17 @@ msgstr "Гистограмма"
#: src/tables/purchasing/SupplierPriceBreakTable.tsx:142
#: src/tables/purchasing/SupplierPriceBreakTable.tsx:170
msgid "Add Price Break"
msgstr ""
msgstr "Создать цену со скидкой"
#: src/pages/part/pricing/PriceBreakPanel.tsx:71
#: src/tables/purchasing/SupplierPriceBreakTable.tsx:154
msgid "Edit Price Break"
msgstr ""
msgstr "Редактировать цену со скидкой"
#: src/pages/part/pricing/PriceBreakPanel.tsx:81
#: src/tables/purchasing/SupplierPriceBreakTable.tsx:162
msgid "Delete Price Break"
msgstr ""
msgstr "Удалить цену со скидкой"
#: src/pages/part/pricing/PriceBreakPanel.tsx:95
msgid "Price Break"
@ -6994,7 +6994,7 @@ msgstr ""
#: src/pages/part/pricing/PriceBreakPanel.tsx:171
msgid "Price"
msgstr ""
msgstr "Цена"
#: src/pages/part/pricing/PricingOverviewPanel.tsx:72
msgid "Refreshing pricing data"
@ -7060,7 +7060,7 @@ msgstr "Редактировать данные о ценах"
#: src/pages/part/pricing/PricingPanel.tsx:24
msgid "No data available"
msgstr ""
msgstr "Нет данных"
#: src/pages/part/pricing/PricingPanel.tsx:65
msgid "No Data"
@ -7068,7 +7068,7 @@ msgstr ""
#: src/pages/part/pricing/PricingPanel.tsx:66
msgid "No pricing data available"
msgstr ""
msgstr "Нет данных о ценах"
#: src/pages/part/pricing/PricingPanel.tsx:77
msgid "Loading pricing data"
@ -7085,12 +7085,12 @@ msgstr "Закупочная цена"
#: src/pages/part/pricing/SaleHistoryPanel.tsx:44
#: src/pages/part/pricing/SaleHistoryPanel.tsx:87
msgid "Sale Price"
msgstr ""
msgstr "Цена продажи"
#: src/pages/part/pricing/SupplierPricingPanel.tsx:69
#: src/tables/purchasing/SupplierPriceBreakTable.tsx:83
msgid "Supplier Price"
msgstr ""
msgstr "Цена у поставщика"
#: src/pages/part/pricing/VariantPricingPanel.tsx:30
#: src/pages/part/pricing/VariantPricingPanel.tsx:96
@ -7226,7 +7226,7 @@ msgstr ""
#: src/tables/sales/ReturnOrderTable.tsx:158
#: src/tables/sales/ReturnOrderTable.tsx:171
msgid "Add Return Order"
msgstr ""
msgstr "Создать заказ на возврат"
#: src/pages/sales/ReturnOrderDetail.tsx:381
msgid "Issue Return Order"
@ -7260,7 +7260,7 @@ msgstr ""
#: src/tables/sales/SalesOrderTable.tsx:112
#: src/tables/sales/SalesOrderTable.tsx:125
msgid "Add Sales Order"
msgstr ""
msgstr "Создать заказ на продажу"
#: src/pages/sales/SalesOrderDetail.tsx:373
#: src/tables/sales/SalesOrderTable.tsx:159
@ -8950,7 +8950,7 @@ msgstr ""
#: src/tables/part/PartBuildAllocationsTable.tsx:67
#: src/tables/part/PartSalesAllocationsTable.tsx:62
msgid "Required Stock"
msgstr ""
msgstr "Требуемый запас"
#: src/tables/part/PartBuildAllocationsTable.tsx:83
msgid "View Build Order"
@ -9025,7 +9025,7 @@ msgstr "Внутренние ед. измерения"
#: src/tables/part/PartParameterTable.tsx:114
msgid "New Part Parameter"
msgstr ""
msgstr "Создание параметра детали"
#: src/tables/part/PartParameterTable.tsx:139
#: src/tables/part/PartParameterTable.tsx:161
@ -9034,7 +9034,7 @@ msgstr ""
#: src/tables/part/PartParameterTable.tsx:179
msgid "Add parameter"
msgstr "Добавить параметр"
msgstr "Создать параметр"
#: src/tables/part/PartParameterTable.tsx:198
msgid "Part parameters cannot be edited, as the part is locked"
@ -9137,7 +9137,7 @@ msgstr "Фильтр по деталям, в которых задана еди
#: src/tables/part/PartTable.tsx:229
msgid "Has IPN"
msgstr "Есть артикул"
msgstr "Есть внутренний артикул"
#: src/tables/part/PartTable.tsx:230
msgid "Filter by parts which have an internal part number"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: uk\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-06-13 01:31\n"
"PO-Revision-Date: 2025-06-18 00:21\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\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"
@ -465,23 +465,23 @@ msgstr "Активні запити на збірку"
#: src/components/dashboard/DashboardWidgetLibrary.tsx:70
msgid "Show the number of build orders which are currently active"
msgstr ""
msgstr "Показати кількість Замовлень на збірку, які активні на цей час"
#: src/components/dashboard/DashboardWidgetLibrary.tsx:75
msgid "Overdue Build Orders"
msgstr ""
msgstr "Прострочені Замовлення на збірку"
#: src/components/dashboard/DashboardWidgetLibrary.tsx:77
msgid "Show the number of build orders which are overdue"
msgstr ""
msgstr "Показати кількість Замовлень на збірку, які прострочені"
#: src/components/dashboard/DashboardWidgetLibrary.tsx:82
msgid "Assigned Build Orders"
msgstr ""
msgstr "Призначені Замовлення на збірку"
#: src/components/dashboard/DashboardWidgetLibrary.tsx:84
msgid "Show the number of build orders which are assigned to you"
msgstr ""
msgstr "Показати кількість Замовлень на збірку, які призначені для Вас"
#: src/components/dashboard/DashboardWidgetLibrary.tsx:89
msgid "Active Sales Orders"
@ -2031,7 +2031,7 @@ msgstr "В наявності"
#: src/pages/build/BuildDetail.tsx:559
#: src/pages/build/BuildIndex.tsx:90
msgid "Manufacturing"
msgstr ""
msgstr "Виробництво"
#: src/components/nav/NavigationDrawer.tsx:98
#: src/defaults/links.tsx:54
@ -2144,7 +2144,7 @@ msgstr "Постачальники"
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:98
msgid "Manufacturers"
msgstr ""
msgstr "Виробники"
#: src/components/nav/SearchDrawer.tsx:307
#: src/pages/sales/SalesIndex.tsx:124
@ -2455,7 +2455,7 @@ msgstr "Виробник частини"
#: src/components/render/ModelType.tsx:62
#: src/pages/purchasing/PurchasingIndex.tsx:109
msgid "Manufacturer Parts"
msgstr ""
msgstr "Деталі виробника"
#: src/components/render/ModelType.tsx:70
#: src/pages/part/CategoryDetail.tsx:345
@ -2489,7 +2489,7 @@ msgstr "Елемент складу"
#: src/pages/stock/LocationDetail.tsx:183
#: src/pages/stock/LocationDetail.tsx:380
msgid "Stock Items"
msgstr ""
msgstr "У наявності"
#: src/components/render/ModelType.tsx:88
#: src/enums/Roles.tsx:48
@ -2579,7 +2579,7 @@ msgstr "Коди проєкту"
#: src/tables/stock/StockItemTable.tsx:229
#: src/tables/stock/StockTrackingTable.tsx:118
msgid "Purchase Order"
msgstr ""
msgstr "Замовлення на купівлю"
#: src/components/render/ModelType.tsx:148
#: src/enums/Roles.tsx:40
@ -2610,7 +2610,7 @@ msgstr ""
#: src/tables/sales/SalesOrderAllocationTable.tsx:103
#: src/tables/stock/StockTrackingTable.tsx:129
msgid "Sales Order"
msgstr ""
msgstr "Замовлення на купівлю"
#: src/components/render/ModelType.tsx:163
#: src/enums/Roles.tsx:44
@ -3257,11 +3257,11 @@ msgstr "Параметри не вказані"
#: src/components/wizards/OrderPartsWizard.tsx:61
msgid "New Purchase Order"
msgstr ""
msgstr "Нове Замовлення на купівлю"
#: src/components/wizards/OrderPartsWizard.tsx:63
msgid "Purchase order created"
msgstr ""
msgstr "Замовлення на купівлю створено"
#: src/components/wizards/OrderPartsWizard.tsx:75
msgid "New Supplier Part"
@ -3315,7 +3315,7 @@ msgstr "Деталі додано"
#: src/components/wizards/OrderPartsWizard.tsx:307
msgid "All selected parts added to a purchase order"
msgstr ""
msgstr "Усі вибрані частини додані до Замовлення на купівлю"
#: src/components/wizards/OrderPartsWizard.tsx:383
msgid "You must select at least one part to order"
@ -3769,7 +3769,7 @@ msgstr "Адмін"
#: src/pages/part/PartDetail.tsx:541
#: src/pages/sales/SalesOrderDetail.tsx:393
msgid "Build Orders"
msgstr ""
msgstr "Замовлення на збірку"
#: src/enums/Roles.tsx:50
#: src/pages/Index/Settings/AdminCenter/Index.tsx:187
@ -3931,7 +3931,7 @@ msgstr "Елементи складу виділені"
#: src/tables/part/PartCategoryTable.tsx:93
#: src/tables/part/PartTable.tsx:303
msgid "Subscribed"
msgstr ""
msgstr "Ви підписані"
#: src/forms/PartForms.tsx:71
msgid "Subscribe to notifications for this part"
@ -3959,11 +3959,11 @@ msgstr ""
#: src/forms/PurchaseOrderForms.tsx:350
msgid "Assign Batch Code and Serial Numbers"
msgstr ""
msgstr "Призначити Номер серії збірки та Серійний номер"
#: src/forms/PurchaseOrderForms.tsx:352
msgid "Assign Batch Code"
msgstr ""
msgstr "Призначити Номер серії збірки"
#: src/forms/PurchaseOrderForms.tsx:372
msgid "Choose Location"
@ -4063,11 +4063,11 @@ msgstr ""
#: src/tables/sales/SalesOrderAllocationTable.tsx:148
#: src/tables/stock/StockItemTable.tsx:377
msgid "Batch Code"
msgstr ""
msgstr "Номер серії збірки"
#: src/forms/PurchaseOrderForms.tsx:619
msgid "Enter batch code for received items"
msgstr ""
msgstr "Введіть Номер серії збірки для отриманих елементів"
#: src/forms/PurchaseOrderForms.tsx:632
#: src/forms/StockForms.tsx:166
@ -4119,7 +4119,7 @@ msgstr "Артикул, SKU"
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:252
#: src/tables/sales/ReturnOrderLineItemTable.tsx:160
msgid "Received"
msgstr ""
msgstr "Отримано"
#: src/forms/PurchaseOrderForms.tsx:770
msgid "Receive Line Items"
@ -4139,7 +4139,7 @@ msgstr "Елемент, отриманий на складі"
#: src/forms/StockForms.tsx:76
msgid "Next batch code"
msgstr ""
msgstr "Наступний Номер серії збірки"
#: src/forms/StockForms.tsx:84
#: src/hooks/UsePlaceholder.tsx:57
@ -4257,7 +4257,7 @@ msgstr ""
#: src/tables/stock/StockItemTable.tsx:573
#: src/tables/stock/StockItemTable.tsx:577
msgid "Count Stock"
msgstr ""
msgstr "Кількість запасів"
#: src/forms/StockForms.tsx:1133
msgid "Stock counted"
@ -4317,7 +4317,7 @@ msgstr ""
#: src/tables/purchasing/ManufacturerPartParameterTable.tsx:38
#: src/tables/stock/StockItemTestResultTable.tsx:193
msgid "Value"
msgstr ""
msgstr "Значення"
#: src/forms/selectionListFields.tsx:105
msgid "Label"
@ -5839,7 +5839,7 @@ msgstr ""
#: src/pages/part/PartDetail.tsx:199
#: src/tables/stock/StockItemTable.tsx:65
msgid "Revision"
msgstr ""
msgstr "Ревізія"
#: src/pages/build/BuildDetail.tsx:121
#: src/pages/purchasing/PurchaseOrderDetail.tsx:157
@ -5890,7 +5890,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:220
#: src/tables/Filter.tsx:298
msgid "Responsible"
msgstr ""
msgstr "Відповідальний"
#: src/pages/build/BuildDetail.tsx:190
#: src/pages/part/PartDetail.tsx:274
@ -5949,7 +5949,7 @@ msgstr ""
#: src/tables/sales/ReturnOrderLineItemTable.tsx:143
#: src/tables/sales/SalesOrderLineItemTable.tsx:124
msgid "Target Date"
msgstr ""
msgstr "Кінцева дата"
#: src/pages/build/BuildDetail.tsx:253
#: src/tables/sales/SalesOrderLineItemTable.tsx:311
@ -5979,11 +5979,11 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:379
#: src/pages/sales/SalesOrderShipmentDetail.tsx:212
msgid "Allocated Stock"
msgstr ""
msgstr "Виділений запас"
#: src/pages/build/BuildDetail.tsx:337
msgid "Consumed Stock"
msgstr ""
msgstr "Використані запаси"
#: src/pages/build/BuildDetail.tsx:347
#: src/pages/part/PartDetail.tsx:727
@ -5992,7 +5992,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:352
msgid "Child Build Orders"
msgstr ""
msgstr "Дочірні Замовлення на збірку"
#: src/pages/build/BuildDetail.tsx:362
#: src/tables/build/BuildOutputTable.tsx:539
@ -6233,7 +6233,7 @@ msgstr ""
#: src/pages/company/CompanyDetail.tsx:189
msgid "Manufactured Parts"
msgstr ""
msgstr "Вироблені деталі"
#: src/pages/company/CompanyDetail.tsx:189
#~ msgid "Delete company"
@ -6259,7 +6259,7 @@ msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:77
#: src/pages/company/SupplierPartDetail.tsx:88
msgid "Internal Part"
msgstr ""
msgstr "Внутрішній компонент"
#: src/pages/company/ManufacturerPartDetail.tsx:111
#: src/pages/company/SupplierPartDetail.tsx:160
@ -6270,7 +6270,7 @@ msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:128
#: src/pages/company/SupplierPartDetail.tsx:112
msgid "External Link"
msgstr ""
msgstr "Зовнішнє посилання"
#: src/pages/company/ManufacturerPartDetail.tsx:147
#: src/pages/company/SupplierPartDetail.tsx:232
@ -6289,7 +6289,7 @@ msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:165
#: src/pages/part/PartDetail.tsx:487
msgid "Parameters"
msgstr ""
msgstr "Параметри"
#: src/pages/company/ManufacturerPartDetail.tsx:205
#: src/tables/purchasing/ManufacturerPartTable.tsx:86
@ -6346,7 +6346,7 @@ msgstr ""
#: src/pages/company/SupplierPartDetail.tsx:237
msgid "Availability"
msgstr ""
msgstr "Наявність"
#: src/pages/company/SupplierPartDetail.tsx:246
msgid "Supplier Part Details"
@ -6477,12 +6477,12 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:192
#: src/pages/stock/LocationDetail.tsx:229
msgid "Delete items"
msgstr ""
msgstr "Видалити елемент"
#: src/pages/part/CategoryDetail.tsx:200
#: src/pages/part/CategoryDetail.tsx:250
msgid "Delete Part Category"
msgstr ""
msgstr "Видалити категорію елементу"
#: src/pages/part/CategoryDetail.tsx:203
msgid "Parts Action"
@ -6547,7 +6547,7 @@ msgstr ""
#: src/pages/part/PartDetail.tsx:226
#: src/tables/purchasing/ManufacturerPartParameterTable.tsx:44
msgid "Units"
msgstr ""
msgstr "Одиниці виміру"
#: src/pages/part/PartDetail.tsx:233
#: src/tables/settings/PendingTasksTable.tsx:46
@ -6579,11 +6579,11 @@ msgstr ""
#: src/pages/part/PartDetail.tsx:286
msgid "Required for Orders"
msgstr ""
msgstr "Потрібно для Замовлень збірки"
#: src/pages/part/PartDetail.tsx:295
msgid "Allocated to Build Orders"
msgstr ""
msgstr "Виділений запас для Замовлень на збірку"
#: src/pages/part/PartDetail.tsx:306
msgid "Allocated to Sales Orders"
@ -6642,7 +6642,7 @@ msgstr ""
#: src/pages/part/PartDetail.tsx:364
#: src/tables/bom/BomTable.tsx:315
msgid "Trackable Part"
msgstr ""
msgstr "Відстежуваний елемент"
#: src/pages/part/PartDetail.tsx:369
msgid "Purchaseable Part"
@ -6704,11 +6704,11 @@ msgstr ""
#: src/pages/part/PartDetail.tsx:548
msgid "Used In"
msgstr ""
msgstr "Використано у"
#: src/pages/part/PartDetail.tsx:555
msgid "Part Pricing"
msgstr ""
msgstr "Ціна елементу"
#: src/pages/part/PartDetail.tsx:613
msgid "Scheduling"
@ -6740,11 +6740,11 @@ msgstr ""
#: src/pages/part/PartDetail.tsx:847
msgid "Delete Part"
msgstr ""
msgstr "Видалити деталь"
#: src/pages/part/PartDetail.tsx:856
msgid "Deleting this part cannot be reversed"
msgstr ""
msgstr "Видалення цього елементу не може бути скасовано"
#: src/pages/part/PartDetail.tsx:907
#: src/pages/stock/LocationDetail.tsx:309
@ -6827,7 +6827,7 @@ msgstr ""
#: src/pages/part/PartSchedulingDetail.tsx:301
#: src/pages/part/pricing/PricingOverviewPanel.tsx:170
msgid "Maximum"
msgstr ""
msgstr "Максимум"
#: src/pages/part/PartSchedulingDetail.tsx:51
#: src/pages/part/PartSchedulingDetail.tsx:291
@ -6838,7 +6838,7 @@ msgstr ""
#: src/pages/part/PartSchedulingDetail.tsx:296
#: src/pages/part/pricing/PricingOverviewPanel.tsx:158
msgid "Minimum"
msgstr ""
msgstr "Мінімум"
#: src/pages/part/PartSchedulingDetail.tsx:95
msgid "Quantity is speculative"
@ -6846,27 +6846,27 @@ msgstr ""
#: src/pages/part/PartSchedulingDetail.tsx:104
msgid "No date available for provided quantity"
msgstr ""
msgstr "Відсутня дата для вказаної кількості"
#: src/pages/part/PartSchedulingDetail.tsx:108
msgid "Date is in the past"
msgstr ""
msgstr "Дата знаходиться в минулому"
#: src/pages/part/PartSchedulingDetail.tsx:115
msgid "Scheduled Quantity"
msgstr ""
msgstr "Запланована кількість"
#: src/pages/part/PartSchedulingDetail.tsx:242
msgid "No information available"
msgstr ""
msgstr "Інформація відсутня"
#: src/pages/part/PartSchedulingDetail.tsx:243
msgid "There is no scheduling information available for the selected part"
msgstr ""
msgstr "Немає інформації про планування для обраної деталі"
#: src/pages/part/PartSchedulingDetail.tsx:278
msgid "Expected Quantity"
msgstr ""
msgstr "Очікувана кількість"
#: src/pages/part/PartStocktakeDetail.tsx:85
msgid "Edit Stocktake Entry"
@ -6901,12 +6901,12 @@ msgstr ""
#: src/pages/part/PartStocktakeDetail.tsx:269
#: src/pages/part/pricing/PricingOverviewPanel.tsx:327
msgid "Minimum Value"
msgstr ""
msgstr "Мінімальне значення"
#: src/pages/part/PartStocktakeDetail.tsx:275
#: src/pages/part/pricing/PricingOverviewPanel.tsx:328
msgid "Maximum Value"
msgstr ""
msgstr "Максимальне значення"
#: src/pages/part/pricing/BomPricingPanel.tsx:87
#: src/pages/part/pricing/BomPricingPanel.tsx:177
@ -7171,7 +7171,7 @@ msgstr ""
#: src/tables/build/BuildOrderTable.tsx:112
#: src/tables/part/PartPurchaseOrdersTable.tsx:105
msgid "Completion Date"
msgstr ""
msgstr "Дата завершення"
#: src/pages/purchasing/PurchaseOrderDetail.tsx:316
#: src/pages/sales/ReturnOrderDetail.tsx:280
@ -7490,7 +7490,7 @@ msgstr ""
#: src/pages/stock/StockDetail.tsx:259
msgid "Consumed By"
msgstr ""
msgstr "Використано"
#: src/pages/stock/StockDetail.tsx:433
#~ msgid "Duplicate stock item"
@ -8016,7 +8016,7 @@ msgstr ""
#: src/tables/bom/BomTable.tsx:316
msgid "Show trackable items"
msgstr ""
msgstr "Показати відстежувані позиції"
#: src/tables/bom/BomTable.tsx:321
#: src/tables/build/BuildLineTable.tsx:202
@ -8195,11 +8195,11 @@ msgstr ""
#: src/tables/part/PartTable.tsx:217
#: src/tables/part/PartVariantTable.tsx:30
msgid "Trackable"
msgstr ""
msgstr "Відстежуваний"
#: src/tables/bom/UsedInTable.tsx:91
msgid "Show trackable assemblies"
msgstr ""
msgstr "Показати відстежувані збірки"
#: src/tables/build/BuildAllocatedStockTable.tsx:56
msgid "Allocated to Output"
@ -8227,7 +8227,7 @@ msgstr "Включити варіанти"
#: src/tables/sales/SalesOrderAllocationTable.tsx:92
#: src/tables/sales/SalesOrderTable.tsx:101
msgid "Include orders for part variants"
msgstr ""
msgstr "Включити замовлення для варіантів елементів"
#: src/tables/build/BuildAllocatedStockTable.tsx:89
#: src/tables/part/PartBuildAllocationsTable.tsx:62
@ -8235,7 +8235,7 @@ msgstr ""
#: src/tables/part/PartSalesAllocationsTable.tsx:58
#: src/tables/sales/SalesOrderAllocationTable.tsx:116
msgid "Order Status"
msgstr ""
msgstr "Статус замовлення"
#: src/tables/build/BuildAllocatedStockTable.tsx:117
#: src/tables/sales/SalesOrderAllocationTable.tsx:162
@ -8413,7 +8413,7 @@ msgstr ""
#: src/tables/sales/ReturnOrderTable.tsx:79
#: src/tables/sales/SalesOrderTable.tsx:80
msgid "Show orders with a target date"
msgstr ""
msgstr "Показувати замовлення з цільовою датою"
#: src/tables/build/BuildOrderTable.tsx:149
#: src/tables/purchasing/PurchaseOrderTable.tsx:87
@ -8427,7 +8427,7 @@ msgstr ""
#: src/tables/sales/ReturnOrderTable.tsx:85
#: src/tables/sales/SalesOrderTable.tsx:86
msgid "Show orders with a start date"
msgstr ""
msgstr "Показувати замовлення з датою початку"
#: src/tables/build/BuildOrderTable.tsx:179
#~ msgid "Filter by user who issued this order"
@ -8941,11 +8941,11 @@ msgstr ""
#: src/tables/part/ParametricPartTable.tsx:230
msgid "Show locked parts"
msgstr ""
msgstr "Показати заблоковані деталі"
#: src/tables/part/ParametricPartTable.tsx:235
msgid "Show assembly parts"
msgstr ""
msgstr "Показати компоненти Збірки"
#: src/tables/part/PartBuildAllocationsTable.tsx:67
#: src/tables/part/PartSalesAllocationsTable.tsx:62
@ -9129,7 +9129,7 @@ msgstr ""
#: src/tables/part/PartTable.tsx:218
msgid "Filter by trackable attribute"
msgstr ""
msgstr "Фільтр по атрибуту, який відстежується"
#: src/tables/part/PartTable.tsx:224
msgid "Filter by parts which have units"
@ -9187,7 +9187,7 @@ msgstr ""
#: src/tables/part/PartTable.tsx:269
msgid "Is Template"
msgstr ""
msgstr "Це шаблон"
#: src/tables/part/PartTable.tsx:270
msgid "Filter by parts which are templates"
@ -9353,7 +9353,7 @@ msgstr ""
#: src/tables/part/PartVariantTable.tsx:31
msgid "Show trackable variants"
msgstr ""
msgstr "Показати відстежувані варіанти"
#: src/tables/part/RelatedPartTable.tsx:100
#: src/tables/part/RelatedPartTable.tsx:133
@ -10396,7 +10396,7 @@ msgstr ""
#: src/tables/stock/StockItemTable.tsx:124
msgid "This stock item has been consumed by a build order"
msgstr ""
msgstr "Цей Складський елемент було використано у Виробничому замовленні"
#: src/tables/stock/StockItemTable.tsx:131
msgid "This stock item is unavailable"
@ -10481,11 +10481,11 @@ msgstr ""
#: src/tables/stock/StockItemTable.tsx:357
msgid "Consumed"
msgstr ""
msgstr "Використано"
#: src/tables/stock/StockItemTable.tsx:358
msgid "Show items which have been consumed by a build order"
msgstr ""
msgstr "Показати позиції, використані у Виробничих замовленнях"
#: src/tables/stock/StockItemTable.tsx:363
msgid "Show stock items which are installed in other items"
@ -10509,7 +10509,7 @@ msgstr ""
#: src/tables/stock/StockItemTable.tsx:378
msgid "Filter items by batch code"
msgstr ""
msgstr "Фільтрувати елементи по Номеру серії збірки"
#: src/tables/stock/StockItemTable.tsx:384
msgid "Filter items by serial number"
@ -10533,11 +10533,11 @@ msgstr ""
#: src/tables/stock/StockItemTable.tsx:401
msgid "Has Batch Code"
msgstr ""
msgstr "Має Номер серії збірки"
#: src/tables/stock/StockItemTable.tsx:402
msgid "Show items which have a batch code"
msgstr ""
msgstr "Показати елементи які мають Номер серії збірки"
#: src/tables/stock/StockItemTable.tsx:407
msgid "Show tracked items"